前言
众所周知,IDEA 是后端开发者必备的开发工具,但是一年 169 💲的价格确实让不少人都望而却步,作为平民党,工作学习我们对他都是刚需,这个时候,我们就需要用到一款小工具 ja-netfilter 对 IDEA 进行破解使用,如果有条件的同学还是应该支持正版哈!
ja-netfilter 是一个基于 javaagent 技术的框架工具,是一位不知名大佬开发,其包含了对 JetBrains IDEs 几乎全家桶的激活,目前还是处于稳步更新状态,大家可以放心使用。
下载 ja-netfilter 工具包
首先进入这个他的地址发布页找一个可以进的官网。地址发布页链接🔗: 3.jetbra.in/
点击任一可用的官网地址进入,点击 jetbra.zip 链接下载最新的 ja-netfilter
下载完成后会得到一个 zip 文件 Jetbra keys.zip 解压会得到一个 jetbra 文件夹。然后将 jetbra 文件夹放入你希望他在的地方,找到 ja-netfilter.jar 文件,并在记事本中记录这个文件在电脑中的路径,例如我的路径是:
/Users/username/Public/plugins/jetbra/ja-netfilter.jar
IDEA 下载
下载 IDEA 之前为了方便可以先卸载电脑中存在的 IDEA ,因为在实验中发现不同版本的 IDEA 是可以同时存在一台电脑的,项目信息会在下载了新的 IDEA 后是会自动加载出来的,可以理解为 IDEA 的缓存,大可放心卸载。
进入 IDEA 的官网,点击 other versions 进入版本选择界面,官网链接🔗: www.jetbrains.com/idea/downlo…
接下来我们需要根据破解工具支持的最新版本下载对应的 IDEA,例如目前支持 2024.1.X 那么我们应该在版本选择界面选择对应的版本 IDEA 进行下载,下载时要选择 IntelliJ IDEA Ultimate 列表下对应你自己的电脑版本的 IDEA进行下载。
下载完成后会得到对应的 DMG 安装包,双击进入安装界面,拖动左边的 IDEA 主程序进我们的应用程序文件夹即可安装成功。
破解 IDEA
安装完成后打开访达,选择应用程序文件夹,找到我们刚刚安装完成的 IDEA,选择显示包内容,点击进入。
进入以后我们会看到 Contents 文件夹,我们依次进入 Contents > bin,接着找到我们需要用到的 idea.vmoptions 文件,右键使用你习惯的方式打开。
第一次进入我们可以看到这些内容
接着将记事本中我们刚刚记录的 jar 包地址,例如我的地址是:
/Users/username/Public/plugins/jetbra/ja-netfilter.jar
填充进下面的括号中得到我们需要使用的一行代码
-javaagent:{}=jetbrains
例如我的最终代码应该是
-javaagent:/Users/username/Public/plugins/jetbra/ja-netfilter.jar=jetbrains
接着我们复制这一行代码,粘贴进 idea.vmoptions 文件中的最后一行,接着保存文件。
进入 ja-netfilter 的官网,选择 IDEA 并复制激活码。
打开刚刚下载完成的 IDEA ,将激活码填入对应的文本框中,即可成功激活使用!
进入 IDEA 后可以点击 Help > Register 进入 Licenses 界面 查看自己的激活信息,激活截止时间无需考虑,因为是后备许可证,不会过期。
Windows 使用 ja-netfilter 同理,找到对应的文件夹即可。