首先下載一個激活碼和一個jar包,可以在公眾號回復“idea2020”獲取。下載完以后,解壓出來,把jar包隨便放到一個能找到的地方就行。
https://files.cnblogs.com/files/xiaojf/idea2020.zip
我們分兩種情況來看:
1. idea還能打的開,當注冊碼過期后,基本都打不開了,比如我們現在還在30天的試用過程當中,或者快到期前,用這種辦法。
2. idea注冊碼已經過期,已經打不開了。
我們一個一個說,先看第一個。依次打開菜單:Help -->Edit Custom VM Options... 我用的是mac,windows應該是一樣的。
點擊后,打開了一個文件,在最下方追加一行配置
-javaagent:$USER_HOME/opt/jetbrains-agent.jar
說明:-javaagent后面一定是冒號“ : ”,不是等於號,
$USER_HOME是我mac用戶home目錄,我把jar包放到了home目錄下opt文件夾下,如果你是windows用戶,直接寫絕對路徑下即可,比如D:\soft\idea2020\jetbrains-agent.jar。
看下圖最上面,我們可以看到這個文件的存放位置:
~/Library/Preferences/IntelliJIdea2019.3/idea.vmoptions,這同樣是mac的存放路徑,如果是windows用戶,請自行查閱,記住這個路徑,一旦我們配置修改錯誤,極端的情況,idea重啟時閃退,這時候,我們要手動找到這個文件,去修復即可。
第二步,重啟idea,重啟過程中,如果彈窗提示讓你輸入激活碼,直接打開把剛才下載的激活碼輸入即可,如果沒有彈窗或者不小心關閉了,沒關系,進入頁面后,依次打開菜單Help-->Register...
打開彈窗后,點擊Activation Code,把剛才下載的激活碼copy進去,點擊Activate,
如果你看到上圖說明你已經激活成功,可以用到你退休。哈哈,完美。
上面講的是你可以打開idea的情況。如果你已經過期了,idea已經打不開了,這時候就需要你找到剛才第一步提到的~/Library/Preferences/IntelliJIdea2019.3/idea.vmoptions這個文件。
如果你是windows用戶或者不知道這個文件位置在哪,可以百度搜索一下idea.vmoptions這個文件名,或者是在本機全局搜索一下,找到后,用文本編輯器打開,按照上面的步驟再來一遍即可。