jonssonyan' Website

怕什么真理无穷,进一步有进一步的欢喜。

0%

工欲善其事,必先利其器。JetBrains IDE全家桶免费使用方法

JetBrains 家的 IDE 很智能,但是大部分都是收费的。不花钱使用正版的方式有两个

  1. 使用教育邮箱申请,申请地址: https://www.jetbrains.com/zh-cn/community/education/

  2. 使用持续维护 3 个月以上的开源项目申请(对项目的要求不高,不要是 Hello World)申请地址: https://www.jetbrains.com/zh-cn/community/opensource/#support

最后说的就是它的和谐方法

无限重设脚本

网上大部分教程都是出自 zhile 的博客 https://zhile.io 安装方法是直接拖到 IDE 中就会自动安装,如果不可以,就在插件系统里面去手动安装。插件中有个选项 Auto reset before per restart ,将它勾选,意思就是在每次关闭 IDE 的时候自动重设试用期,懒人专用。

1
2
3
无限重设脚本
https://wwi.lanzout.com/iEpdczsepsf
密码:5khy

无限重设脚本

javaagent

无限重设脚本在 2021.2 及以前版本是可以稳定使用的,但是在最新版本是不可用的。ja-netfilter GitHub:https://github.com/ja-netfilter/ja-netfilter 这个项目是 zhile 发起的,使用 Java 语言封装的一个脚手架,配合单独开发的“插件”可以实现通过反射修改类,屏蔽掉网络请求,简单点说就是网络过滤程序。理论上可以作用于所有 JVM 平台的程序。只要稍加改造就可以用于和谐 JetBrains IDE。zhile 在自己的博客说明了用于和谐 JetBrains IDE 的插件规则,不过有大佬已经为我们整合好了。

jetbra.in 在 ja-netfilter 基础上整合了和谐 JetBrians IDE 的定制版,文件见下文,解压文件之后,按照 readme.txt 说明操作。

ja-netfilter-all下载地址:https://wwi.lanzout.com/i9Kdw00ifnhe 密码:c6yr 或者 https://jetbra.in/s

解压文件的目录

具体步骤如下:

  1. 打开 scripts 文件夹。如果你是 Linux/MacOS,运行 install.sh,如果你是 Windows,运行 install-all-users.vbs 或者 install-current-user.vbs(此操作作用是配置 IDE 的 JVM 参数,并添加至环境变量),顾名思义,第一个是为所有用户安装,第二个是为当前用户安装。

懒人脚本

  1. 打开 IDE,我们选择激活码的方式激活,激活码到 https://jetbra.in/s 这个站点找,寻找对应 IDE 的激活码即可。最后就可以进入到 IDE 后并且可以无限期使用了(提示:在 jetbra.in 也有插件对应的激活码)。

Tips:

  1. 解压的文件夹路径建议不要有中文,并且之后也不要移动。
  2. 默认授权用户名是 MyMap,默认激活日期是 2023-12-31,这个不用管,只是一个形式,如果你想修改的话就修改 config-jetbrains/mymap.conf 文件,授权用户名和到期时间想改多久就该多久。最终都不会影响使用,只是自己看着舒服而已。

mymap配置文件

最后建议使用每个大版本的最后一个版本,相比较是稳定的,Bug 比较少,比如 20 年的 IDEA 的最后一个版本 2020.3.4。

相关链接:

  1. ja-netfilter:https://github.com/ja-netfilter/ja-netfilter
  2. jetbra.in:https://jetbra.in/s
请作者喝可乐

欢迎关注我的其它发布渠道