1,下載jetbrains-agent.jar
(下載后,解壓zip)
https://files.cnblogs.com/files/zccst/jetbrains-agent.jar.zip
2,復制jetbrains-agent.jar 到/Applications/GoLand.app/Contents/bin/
3,vim /Applications/GoLand.app/Contents/bin/goland.vmoptions
添加一行:
-javaagent:/Applications/GoLand.app/Contents/bin/jetbrains-agent.jar
4,運行下面腳本
將下面腳本內容復制到 reset_jetbrains_eval_mac_linux.sh 文件,並運行該腳本。
#!/bin/sh # reset jetbrains ide evals OS_NAME=$(uname -s) JB_PRODUCTS="IntelliJIdea CLion PhpStorm GoLand PyCharm WebStorm Rider DataGrip RubyMine AppCode" if [ $OS_NAME == "Darwin" ]; then echo 'macOS:' for PRD in $JB_PRODUCTS; do rm -rf ~/Library/Preferences/${PRD}*/eval rm -rf ~/Library/Application\ Support/JetBrains/${PRD}*/eval done elif [ $OS_NAME == "Linux" ]; then echo 'Linux:' for PRD in $JB_PRODUCTS; do rm -rf ~/.${PRD}*/config/eval rm -rf ~/.config/${PRD}*/eval done else echo 'unsupport' exit fi echo 'done.'
5,打開goland,
點 Enter License,里面有現在評估,然后就可以了
寫在最后,過一段時間后,發現又不能使用了。解決需要兩步。
1,把zip包拖到代碼區域
下載地址:https://files.cnblogs.com/files/zccst/ide-eval-resetter-2.1.13.zip
拖到代碼區域后,會更新插件,讓你重啟編輯器。點擊重啟,並出現下面區域。
勾選:Auto reset before per restart
並點擊reset按鈕。
只允許一次就可以了。
2,再次運行reset腳本(可選,運行一次即可)