WangMao's Blog

Create more bugs.

JetBrains 产品正版免授权使用

1 评

前面写过通过破解插件绕过 JetBrains 产品的授权,后面我又尝试折腾了 CE 版本(Community Edition),使用了一段时间发现对 Spring Web 不支持,一些老项目的开发体验甚至不如 Visual Studio Code 安装 Java、Tomcat 等相关插件,直到我发现了 EAP 版本(Early Access Program)。

EAP 版本中文名称为「抢先体验计划」,IDEA EAP 版本地址:IntelliJ IDEA Early Access Program, 基本上 JetBrains 大部分产品都有 EAP 版本,如该版本名称所描述,这个系列的产品是的测试版或者预览版,相比起 CE 版本支持更加完整,也能够第一时间体验最新的功能,不过缺点也显而易见,正如介绍页面所述「您明确确认此版本的产品可能不可靠,无法按预期工作,并且可能包含错误。使用 EAP 产品的风险由您自己承担。」,我曾遇到过由于版本太新,导致一些第三方插件不兼容导致 CPU 占用居高不下,只能将插件禁用解决问题,不过好在后续作者更新了插件并解决了问题。

idea-nextversion.png

EAP 版本的授权有效期为自发布时间往后的 30 天,比如当前文章版本为 223.7571.4,发布时间为 2022 年 11 月 9 日,而授权到期时间则为 2022 年 12 月 9 日,为了保持授权更新,需要时常检查版本安装更新来将授权时间更新到最新。如果不幸忘记更新也没有太大问题,EAP 版本授权到期后你依然可以试用,不过在试用半个小时后会需要强制重新打开软件,重新打开后你依然可以再次使用半个小时,该 EAP 版本的试用规则与老版本 IDEA 相同,而如今 IDEA 已经不提供试用了。

关于 EAP 版本的安装,macOS 用户我推荐使用 BrewHome 安装,方便软件管理。

; 导入 jetbrains 第三方 EAP 版本仓库
$ brew tap dahlia/jetbrains-eap
; 安装 idea eap 版本
$ brew install intellij-idea-ce-eap

Windows 用户我则推荐使用官方软件管理工具 JetBrains Toolbox App,下载安装并注册登录,在工具列表中找到需要安装的应用,点击后面的三个点,点击「可用版本」,选择「EAP」或者「Beta」字样的版本进行安装,使用 Toolbox 的好处是勾选自动更新后会在软件有更新的时候自动下载并提示安装。

包括 IDEA 在内,此仓库还提供了以下产品

  • clion-eap
  • datagrip-eap
  • dataspell-eap
  • goland-eap
  • intellij-idea-ce-eap
  • intellij-idea-eap
  • phpstorm-eap
  • pycharm-ce-eap
  • pycharm-eap
  • rider-eap
  • rubymine-eap
  • webstorm-eap

最后,值得注意的是 EAP 版本并不是一定都有,如果在 EAP 授权到期后仍没有新版本发布,你可以继续试用或者使用 CE 版本代替,亦或者可以折腾 Visual Studio Code。这样腾了一圈下来,似乎购买正版却成了最优解。

1 评论
    11月14日回复

    [...]Update:2022-11-10: 最近使用了一段时间 EAP(Early Access Program) 版本,可以理解为正式版本的提前预览版,不需要订阅,问题地址如下:JetBrains 产品正版免授权使用。2022-10-28: 心理还是过不去,已经卸载 crack 工具,改用社区版本(Community Edition)。说实话我是不太情愿去破解使用的,一直以来都使用开源授权,无奈这段时[...]