1. 程式人生 > 其它 >JetBrains idea 終極破解方案

JetBrains idea 終極破解方案

idea啟用 轉載:https://www.macwk.com/article/jetbrains-crack JetBrains全系列軟體啟用教程,共有兩種方法,喜歡哪種用哪種。另外附上JetBrains系列軟體的漢化包以及中文設定教程,希望大家喜歡。

無限重置試用

前面的話

永久啟用的工具 zhile 的大神已經不再繼續開發維護了,此方法一直是跳轉到 zhili 的主頁,但是經常遇到反饋說目標網站打不開或者不知道怎麼安裝外掛的問題,所以直接轉到這個頁面並配一下操作圖片吧。另外目前只有這種無限重置試用的方法了,最終和永久啟用使用無差異,因為外掛是每次執行自動續期的!支援 JetBrains 系列軟體的所有新舊版本的啟用!!!MacWk.com 建議大家去JetBrains官網下載JetBrains系列工具的官方版,一般情況下載很快的。

此方法也適用於 Windows。

背景

Jetbrains 家的產品有一個很良心的地方,他會允許你試用 30 天(這個數字寫死在程式碼裡了)以評估是否你真的需要為它而付費。 但很多時候會出現一種情況:IDE 並不能按照我們實際的試用時間來計算。

我舉個例子:如果我們開始了試用,然後媳婦生孩子要你回去陪產!陪產時我們並無空閒對IDE試用評估,它依舊算試用時間。(只是舉個例子,或許你並沒有女朋友)

發現了嗎?你未能真的有 30 天來對它進行全面的試用評估,你甚至無法作出是否付費的決定。此時你會想要延長試用時間,然而 Jetbrains 並未提供相關功能,該怎麼辦?

事實上有一款外掛可以實現這個功能,你或許可以用它來重置一下試用時間。但切記不要無休止的一直試用,這並不是這個外掛的初衷!

如何安裝

提供以下兩種方法,二選一即可。

  1. 外掛市場安裝:

Settings/Preferences... -> Plugins內手動新增第三方外掛倉庫地址:https://plugins.zhile.io

搜尋:IDE Eval Reset 外掛進行安裝。

  1. 手動下載安裝:

點選這個連結(v2.1.13)下載外掛的 zip 包(macOS可能會自動解壓,切記使用的是 zip 包,不是解壓後的資料夾!),然後開啟Settings/Preferences... -> Plugins手動安裝外掛。

如何使用

一般來說,在 IDE 視窗切出去或切回來時(視窗失去/得到焦點)會觸發事件,檢測是否長時間(25天)沒有重置,給通知讓你選擇。(初次安裝因為無法獲取上次重置時間,會直接給予提示)。

您也可以手動喚出外掛的主介面:

a. 如果 IDE 沒有開啟專案,在 Welcome 介面點選 IDE 的選單:Get Help -> Eval Reset

b. 如果 IDE 打開了專案,點選 IDE 的選單:Help -> Eval Reset

喚出的外掛主介面中包含了一些顯示資訊,有 2 個按鈕和 1 個勾選項:

  • 按鈕:Reload用來重新整理介面上的顯示資訊。
  • 按鈕:Reset點選會詢問是否重置試用資訊並重啟 IDE。選擇 Yes 則執行重置操作並重啟 IDE 生效,選擇 No 則什麼也不做。(此為手動重置方式)
  • 勾選項:Auto reset before per restart如果勾選了,則自勾選後每次重啟/退出 IDE 時會自動重置試用資訊,你無需做額外的事情。(此為自動重置方式,推薦此方法!)

如何更新

  1. 外掛更新機制(推薦):

IDE 會自行檢測其自身和所安裝外掛的更新並給予提示。如果本外掛有更新,你會收到提示看到更新日誌,自行選擇是否更新。

點選 IDE 的 Check for Updates... 選單手動檢測 IDE 和所安裝外掛的更新。如果本外掛有更新,你會收到提示看到更新日誌,自行選擇是否更新。

外掛更新可能會需要重啟IDE。

  1. 手動更新:

從本頁面下載最新的外掛 zip 包安裝更新。外掛更新需要重啟IDE。

一些說明

市場付費外掛的試用資訊也會一併重置。

MyBatisCodeHelperPro 外掛有兩個版本如下,功能完全相同,安裝時須看清楚!

對於某些付費外掛(如: Iedis 2, MinBatis)來說,你可能需要去取掉 javaagent 配置(如果有)後重啟IDE:

  • 如果IDE沒有開啟專案,在 Welcome 介面點選選單:Configure -> Edit Custom VM Options... -> 移除 -javaagent: 開頭的行。
  • 如果IDE打開了專案,點選選單:Help -> Edit Custom VM Options... -> 移除 -javaagent: 開頭的行。

重置需要重啟IDE生效!

重置後並不彈出 Licenses 對話方塊讓你選擇輸入 License 或試用,這和之前的重置指令碼/外掛不同(省去這煩人的一步)。

如果長達 25 天不曾有任何重置動作,IDE 會有通知詢問你是否進行重置。

如果勾選:Auto reset before per restart ,重置是靜默無感知的。

簡單來說:勾選了 Auto reset before per restart 則無需再管,一勞永逸。

開源資訊

外掛是學習研究專案,原始碼是開放的。原始碼倉庫地址:Gitee

如果你有更好的想法,歡迎給我提 Pull Request 來共同研究完善。

外掛原始碼使用:GPL-2.0開源協議釋出。

外掛使用 PHP 編寫,畢竟 PHP 是世界上最好的程式語言!

支援的產品

  • IntelliJ IDEA
  • AppCode
  • CLion
  • DataGrip
  • GoLand
  • PhpStorm
  • PyCharm
  • Rider
  • RubyMine
  • WebStorm

點我檢視原文連結

中文漢化包

JetBrains 系列大部分在官方的外掛中心直接安裝使用了。

以 WebStrom 為例,開啟它的設定,點選 Plugins,搜尋 chinese,安裝即可。

啟用碼

目前全網 Jetbrains 全家桶啟用碼啟用方式都不穩定,請使用無限重置試用的方法