本文对 JetBrains 全家桶都无效,包含 IDEA、PyCharm、PhpStorm、GoLand、CLion、WebStorm 等。
本激活教程仅供集体学习应用参考。若条件容许,请大家反对正版!
1. 前言
JetBrains 2021.2.2 及之前,咱们能够通过有限重置试用期补丁来实现永恒应用。
然而从 2021.2.3 版本开始,JetBrains 强制必须登录账号,试用期和你的账号绑定在一起,所以本地重置试用期的方法就生效了。这时候咱们能够通过网络拦挡的形式来实现激活,而且这种形式对 2021.2.2 及之前的也无效
另外从 2022.1 版本开始,与 2021.3 激活步骤略有区别,请留神
本文将介绍这两种激活形式,请大家依据以后应用的版本进行抉择!
2. 官网 IDE 下载
如果之前曾经装置过旧版本,先删掉重装。激活时如果出现意外,最好也删掉重装。这里给出各罕用 IDE 的历史下载链接
IDE | 下载地址 |
---|---|
IDEA | https://www.jetbrains.com/ide… |
PyCharm | https://www.jetbrains.com/pyc… |
PhpStorm | https://www.jetbrains.com/php… |
CLion | http://jetbrains.com/clion/do… |
GoLand | https://www.jetbrains.com/go/… |
WebStorm | https://www.jetbrains.com/web… |
3. JetBrains 2022.1 激活教程
和之前用【JetBrains 2021.3.1】的激活形式相似,只是当初不能用 mymap 自定义注册信息了。上面介绍注册办法。
首先要注册 JetBrains 账号并登录,这个不多介绍
3.1. 下载配置 ja-netfilter
先将激活包中的 ja-netfilter 拷贝到你自定义的目录下,留神:
- 门路不能带空格
- 门路不要用中文
而后找到 IDE 的 vmoptions 文件。留神当初 JetBrains 默认应用的不是装置目录下的 vmoptions,而是应用以下门路:
- windows:
C:\Users\ 用户名 \AppData\Roaming\JetBrains\ 对应 IDE\xxxx.vmoptions
- linux:
/home/ 用户名 /.config/JetBrains/ 对应 IDE/xxxx.vmoptions
- macOS:
/Users/ 用户名 /Library/Application Support/JetBrains/ 对应 IDE/xxxx.vmoptions
有一个简略的办法,间接关上 ide 的菜单对 vmoptions 进行编辑即可。
在文件里加上 -javaagent: 你的 ja-netfilter.jar
门路,如果曾经有 javaagent
就间接替换掉
-javaagent:C:\software\ide\ja-netfilter-2022-1\ja-netfilter.jar
特地留神:如果没有找到失常的 vmoption 文件,或者 -javaagent
配置错(比方门路写错),会导致 JetBrains 无奈失常关上
3.2. 在线激活
当初只是配置了 javaagent 是不够的,还须要做这一步能力激活
关上激活界面,点击【Activate New License】
点击【License server】,输出 https://jetbra.in
,而后点击【Activate】激活
激活显示【License to 你的用户名】,阐明胜利了
4. JetBrains 2021.3.1 激活教程
申明:2021.x 版本都实用,之前不必账号登录的版本 2021.x 实践也都实用
另外 2022.1 激活形式可能也实用于此版本,自己没有验证,可自行尝试
4.1. 激活原理阐明
Jetbrains 当初要求账号登陆,通过 url 近程验证激活码的时效性。
插件就是以此为切入点,对网络激活进行拦挡,注入自定义的激活信息。
4.2. 激活操作步骤
先到官网下载最新的 IDE,而后关上。第一步是注册登录 JetBrains 账号,点击【Start Trial】先开始试用
上面咱们开始激活。先将激活包中的 ja-netfilter 拷贝到你自定义的目录下
ja-netfilter 目录里有一个 janf_config.txt
文件,其中 licenseeName
证书拥有者信息你能够看情绪自定义。其它的信息没必要改
[MyMap]
EQUAL,licenseeName-> 能够自定义
EQUAL,gracePeriodDays->30
EQUAL,paidUpTo->2099-12-31
将下来咱们找到 IDE 装置目录下的 vmoptions 文件。不论你用的是 IDEA、WebStorm 还是其它的,名字都叫 xxx64exe.vmoptions
。如果你是 mac 或 linux 零碎,文件名不带 exe
咱们在文件里加上 -javaagent: 你的 ja-netfilter.jar 门路
,保留退出
-javaagent:C:\software\development\ja-netfilter\ja-netfilter.jar
重启 IDE,再看激活信息,能够看到激活胜利了
4.3. 曾经到期问题解决
先按上述教程增加 -javaagent
,而后输出长期激活码即可
5. JetBrains 2021.2.2 及之前有限重置激活教程
该办法仅实用于 2021.2.2 及之前。须要你登录能力应用的版本,这种形式有效,请勿浪费时间
5.1. 重置补丁原理阐明
JetBrains IDE 默认有 30 天的试用期,该信息记录在本地磁盘上。
重置补丁就是找到记录试用期信息的文件,间接重置为 30 天,成果相当于永恒激活
5.2. 重置操作步骤
以 IDEA 为例,官网下载对应版本 https://www.jetbrains.com/ide…
装置后关上,勾选 Evaluate for free
,再点击 Evaluate,先试用 30 天:
而后装置重置补丁 zip 插件。比较简单的形式是,先轻易创立一个工程,而后把 zip 拖进去,即可实现装置
如果无奈拖动装置,能够通过 settings 导入插件,具体操作是【File -> Settings -> Plugins -> Install Plugin From Disk】
装置完后重启 IDEA,关上【Help -> Eval Reset】面板,点击 reset 就会重置试用天数
重置完后,能够关上【Help -> Register】查看残余试用期
5.3. 无奈激活问题解决
如果曾经到期了,可先执行 reset_script 文件夹中的重置试用期脚本
如果是 windows,双击 vbs 脚本执行。如果是 mac 或 linux,用命令行执行 shell 脚本
6. 激活工具下载
关注微信公众号,回复 JetBrains、IDEA 等关键字(留神大小写),即可获取最新激活工具和长期激活码