Goland 激活与配置

介绍如何激活 Goland 以及配置。


Goland 激活

  • 2021.2.2 以下版本使用 Reset 插件激活
    • 使用重置插件:添加插件仓库:https://plugins.zhile.io,然后搜索 IDE eval reset
    • 无法点击 Evaluate for free 需删除试用授权文件,位于程序配置目录下的 eval 文件夹:
      • windows:%userprofile%/AppData/Roaming/JetBrains/产品名版本号
      • macos: ~/Library/ApplicationSupport/JetBrains/产品名版本号
      • linux: ~/.config/JetBrains/产品名版本号
  • 2021.2.3 以上版本使用工具激活
    • 先去下载 ja-netfilter-all.zip
    • 找到 Goland 配置文件:/home/echoxu/.config/JetBrains/GoLand2021.3/goland64.vmoptions,,windows 配置文件在 C:\Users\iEchoxu\AppData\Roaming\JetBrains\GoLand2021.3 添加如下内容到末尾:
      • -javaagent:/home/echoxu/Programe/GoLand-2021.3.4/ja-netfilter-all/ja-netfilter.jar=jetbrains
      • 注意:最新版的 Goland 优先使用当前用户下的配置文件,而非安装目录 bin 下的 “.vmoptions“ 配置文件
    • 如果是第一次使用 Goland 可先注册一个账号并选择试用,然后按上述步骤添加配置文件
    • 如果是老用户,可先找个可用的激活码然后按上面的操作进行配置,另外就是可以使用下面参考链接中的 key,如果提示是无效 key,可先配置 Goland 配置文件,绕过检测,然后再填写激活码即可。
    • 参考:
  • 2022.3.2 激活
    • ja-netfilter release 下载最新版本
    • 可以先登录账号点击免费试用 30 天
    • C:\Users\iEchoxu\AppData\Roaming\JetBrains\GoLand2023.2 末尾添加如下参数:
      • 添加:--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
      • 添加:--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
      • 添加:-javaagent:D:/workFiles/ja-netfilter/ja-netfilter.jar
      • 注意: 斜杠不能使用\ 只能使用\\ 或者/D:/Program Files/ 这里的路径包含空格,会导致 ja-netfilter 报错。
    • D:\workFiles\ja-netfilter\config 中的各个配置文件中添加相应的参数:
      • dns.conf 中添加:EQUAL,jetbrains.com
      • url.conf 中添加:PREFIX,https://account.jetbrains.com/lservice/rpc/validateKey.action
      • power.conf 中添加(去网上找下 power 配置说明):
        • [Args] 中添加参数
        • [Result] 中添加参数
    • 上面的操作执行完成后一定要重启 IDE
    • 然后找到 help-Register-Active New License-选择 Activeted Code,这个激活码可以去上面的 热心大佬的Key 之站中找到相应的 key 并填入,这样就能激活到 2025 年了。
    • 激活成功
    • 一定要关闭 Goland 的自动更新:"File---Settings---System Settings---updates" 取消勾选 "Check IDE Updates For Stable Releases"

Goland 配置

图片测试 图片测试 图片测试 图片测试 图片测试 图片测试 图片测试 图片测试 图片测试 wwwechoxu

FAQ

  • 不小心关闭了 Goland 主菜单,怎么恢复?
    • 双击 shift ,搜索 main menu 下面会出现 开/关 按钮,开启即可。
  • Goland 去掉代码里a…或fmt…提示的方法
    • 点击 GoLand 菜单栏上的 [File] --> Setttings --> Editor --> InIay Hints–> Go --> 去掉 Show parameter hits 前面的√即可
  • Goland 无法使用中文
    • 找到 Help---Edit Custom VM Options 添加:-Drecreate.x11.input.method=true,不用做其它配置
  • 在进行idea激活的时候,想修改C盘用户目录下的vmoptions文件,却发现这个文件不存在。
    • 用户目录下的这一份vmoptions文件,只有在你注册或者使用之后,正常进入到idea中了才会生成。
    • 而在高版本(如:2022.1)中,就更加不一样了,它只有在你进行过自定义配置的时候才会生成。
    • 古老的版本中,你直接修改安装目录下的 bin 目录下的那一份文件是可行的,在后来的版本中,就需要修改这个C盘用户目录下的文件,再到现在的高版本中,这两份文件都会被读取。
    • 虽然两份文件都会被读取,但是C盘用户目录下这份文件的优先级要高于bin目录下的那一份,在idea中点击“Edit custom vmoptions”的时候,它修改的就是C盘用户目录下的这份文件。
    • 我推荐大家统一修改用户目录下的那一份vmoptions文件,因为有时候我们确实需要自定义一些配置信息,所以很大几率会修改用户目录下的那一份vmoptions文件,大家就把bin目录下的那一份默认的vmoptions看做是一个备份。
  • 在哪里找到 Goland 配置文件?
    •   # Windows
        C:\Users\{你的用户名}\AppData\Roaming\JetBrains\IntelliJIdea2022.3\idea64.exe.vmoptions
        # Mac OS
        /Users/{你的用户名}/Library/Application Support/JetBrains/IntelliJIdea2022.3/idea.vmoptions
        # Linux
        /{你的用户名}/.config/JetBrains/IntelliJIdea2022.3/idea64.vmoptions
      
上次更新:
贡献者: iEchoxu