简介
GoLand
是由JetBrains
公司旨在为Go
开发者提供的一个符合人体工程学的商业IDE
。此IDE
整合了有关GO
语言的编码辅助功能和工具集成特点, 可以大大提高开发效率。
安装指南
下载
大家可以从《官网》下载最新的稳定版本或下载《指定版本》,安装步骤较为简单,就不在此处赘述了。
激活
无限重置
此方法不适用于最新版本,仅适用2021.2.2
以下的版本,此处选用版本为2020.3.5
。
- 运行
GoLand
,选择Evalutate for free
方式进入IDE
。 - 作者已将此软件下架并删除了《仓库》,请从《百度云》下载。
- 将重置软件从
Finder
拖入到GoLand
中进行安装。 在欢迎界面的
Option Menu
中选择Eval Reset
,在弹出的界面中勾选Auto reset before per restart
,以后将自动静默重置。拦截请求
此方法适用于最新版本:
此软件与重置软件的作者均为同一个人。
- 此软件是通用的、针对
Java
程序、灵活的、精准基于规则的防火墙,更多内容请参考《博客》。 - 此处我们使用软件拦截
JetBrains
的在线激活验证,请从《热心大佬》出下载魔改好的软件包。
# 删除旧版本
rm -rf ~/Library/CrackTools/jetbra
# 解压到指定目录
mkdir -p ~/Library/CrackTools/
unzip jetbra-*.zip -d ~/Library/CrackTools/
cd ~/Library/CrackTools/jetbra/
./scripts/install.sh
# 若遇到软件崩溃问题,可通过以下命令修复
killall Dock
此时会自动生成如下的脚本和配置文件:
~/.zshrc
~/.jetbrains.vmoptions.sh
~/Library/CrackTools/ja-netfilter-all/vmoptions/goland.vmoptions
修改IDE
的配置,防止IDE
因为内存不够而导致偶发性崩溃:
vim ~/Library/CrackTools/jetbra/vmoptions/goland.vmoptions
-Xms1024m
-Xmx2048m
- 运行
Goland
,选择Activate Goland
,再点击Activation Code
。 - 再从《热心大佬》处复制一个
GoLand
密钥,请开始体验你的IDE
吧。
启用新版UI
启用要求:
- 升级
IDE
至2022.2
版本以上。 - 在
IDE
中连按2
次Shift
键,出现如下窗口。
- 在输入框输入
Registry
,并稍等片刻。
- 选中
Registry
,并在随后出现的窗口中勾选ide.experimental.ui
选项。
- 最后点击
Close
关闭窗口并重启IDE
,即可体验新版UI
了。常用插件
汉化包
Chinese(Simplified)Language Pack / 中文语言包
GitToolBox
提供了一系列实用的Git
功能。Kubernetes
提供了一些系列实用的Kubenetes
功能。VSCode Keymap
所有基于IntelliJ
的IDE
的VSCode
键盘映射。如果您的IDE
中未预装VSCode
键盘映射,请使用此插件。INI
提供.ini
文件支持。JSON
提供.json
文件支持。TOML
提供.toml
文件支持。卸载指南
卸载软件
从应用程序中将GoLand
直接移除即可。清理配置
rm -rf ~/Library/Application\ Support/JetBrains/