Jetbrains IDE 全家桶无限制使用

Jetbrains IDE 全家桶无限制使用

如何无限制使用 Jetbrains IDE 系列

·

1 min read

摘要:通过本文,您将知晓如何无限制使用 Jetbrains IDE 系列。

0x0 下载并安装 Jetbrains IDE

任何 IDE 均可,本文使用 Rider 2022.1.2 版本进行演示 image.png

0x1 下载并配置 ja-netfilter

ja-netfilter知了的开源作品,遵循 GPLv3.0 协议开源。下载、解压。

ja-netfilter 文件结构

然后打开网站 https://3.jetbra.in/,任意选择一个蓝色的链接点击,会进入一个新的网站(这个网站不要关闭,后面还会用到),找到屏幕顶端的 jetbra.zip 下载。接着,使用 jetbra.zip 中的配置文件(位于 jetbra.zip/jetbra/config-jetbrains)替换默认的(位于 ja-netfilter\config

使用 jetbra.zip 中的配置文件替换默认的

打开 Rider 的 VMOptions 文件,在末尾添加 -javaagent:/绝对路径到/ja-netfilter.jar

image.png

  • 对于 Java 17,你还需要在 -javaagent...... 之前添加
    --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
    --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
    
  • 如果您的 ja-netfilter 的路径中包含空格,请不要使用引号""把路径包裹起来,保持原样即可

编辑 .vmoptions

0x3 运行 IDE 并完成最后配置

打开 IDE 至下图界面

image.png

从之前没有关闭的网站上,找到对应的 IDE,然后复制代码并填入。

image.png

image.png

完成!