复制当前系统的命令执行。默认安装到当前用户目录下的 ja-netfilter,该路径必须是非中文。直接回车使用默认目录。需要卸载时再执行一次同样的命令,第一步选「2 卸载」。
打开 PowerShell 执行。
irm https://jetbrains.ankio.net|iex
在终端执行。
wget -q https://jetbrains.ankio.net -O jetbrains && bash jetbrains
在终端执行。
curl -Ls https://jetbrains.ankio.net -o jetbrains && bash jetbrains
- 1下载并解压 ja-netfilter
下载并解压 ja-netfilter 到任意非中文目录。
- 2运行安装脚本
按系统执行对应脚本。
scripts/install-current-user.vbsWindows scripts/install.shLinux / macOS - 3等待脚本执行完成
Windows 上请等待出现
Done提示窗口后再继续。 - 4.NET 产品补丁(可选)
仅当你使用 ReSharper / dotTrace / dotMemory / dotCover 时才需要。运行解压目录下
dot里的脚本,会自动下载补丁工具并处理已安装的 .NET 产品(需要管理员权限)。dot\install.batWindows bash dot/install.shLinux / macOS macOS 若提示工具「已损坏」,到 系统设置 > 隐私与安全性 点「仍要打开」。卸载运行同目录
uninstall脚本。.NET 产品打完补丁后请用激活码激活,不要选 License server(服务器激活仅支持 Java 系 IDE)。
- 5重启 JetBrains 应用
先关掉所有 JetBrains 应用,再重新打开。
一般不需要。只有自定义了 .vmoptions 或 idea64.vmoptions 时,才加入下面的参数。/path 换成实际的非中文目录。
--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED -javaagent:/path/ja-netfilter/ja-netfilter.jar=jetbrains
RainbowBrackets 无法激活:把过期时间设为 2028-10-30。
Key is invalid:如果之前使用过其他激活工具,请先用原工具取消激活,重启电脑后再运行激活命令。
- 1安装 ja-netfilter
先按上面的脚本或手动方式装好 ja-netfilter 并重启 IDE。
- 2输入服务器地址
在激活窗口选择 License server,输入该地址,点激活。
https://jetbrains.ankio.net/仅支持 Java 系 IDE(IDEA / PyCharm / GoLand 等)。ReSharper / dotTrace / dotMemory / dotCover 等 .NET 产品不支持服务器激活,请按「手动安装」打补丁后用激活码。