Table of contents
摘要:通过本文,您将知晓如何无限制使用 Jetbrains IDE 系列。
0x0 下载并安装 Jetbrains IDE
任何 IDE 均可,本文使用 Rider 2022.1.2 版本进行演示
0x1 下载并配置 ja-netfilter
ja-netfilter 是知了
的开源作品,遵循 GPLv3.0 协议开源。下载、解压。
然后打开网站 https://3.jetbra.in/,任意选择一个蓝色的链接点击,会进入一个新的网站(这个网站不要关闭,后面还会用到),找到屏幕顶端的 jetbra.zip
下载。接着,使用 jetbra.zip 中的配置文件(位于 jetbra.zip/jetbra/config-jetbrains
)替换默认的(位于 ja-netfilter\config
)
打开 Rider 的 VMOptions 文件,在末尾添加 -javaagent:/绝对路径到/ja-netfilter.jar
- 对于 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
的路径中包含空格,请不要使用引号""
把路径包裹起来,保持原样即可
0x3 运行 IDE 并完成最后配置
打开 IDE 至下图界面
从之前没有关闭的网站上,找到对应的 IDE,然后复制代码并填入。
完成!