JetBrains全家桶激活

(2026.1.x还是可用的,之后版本自己尝试)

  1. 下载激活工具jbcodegen.zip(win10版),解压

  2. 进入jbcodegen文件夹,点击 "运行.bat",根据提示输入(没特殊需要,一直回车即可)

  3. 默认会在当前文件夹内生成output目录,进入目录

  4. 复制ja-netfilter文件夹到一个不会被删除的存放路径(如:D:/IDE/ja-netfilter)

  5. 找到需要激活的JetBrains软件安装目录,如:D:/IDE/pycharm,进入bin文件夹,找到.vmoptions结尾的文件用文本编辑器打开(如:jetbrains_client64.exe.vmoptions,pycharm64.exe.vmoptions),在末尾追加并保存( 注意:-javaagent:你自己的ja-netfilter.jar路径):

    --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:\IDE\ja-netfilter\ja-netfilter.jar

  6. 启动pycharm,打开help -> manage subscription -> ... -> activation code,打开生成的ja-netfilter文件夹下的activeCode.txt,复制内容黏贴到activation code输入框,点击activate激活按钮。

    注意:生成的ja-netfilter存放位置不要随意变动,也不能删除,因为vmoptions里面有用到ja-netfilter