跳到主要内容
  1. Blog/

Jetbrains 试用期重置

··字数 1853·4 分钟
有悟方法

虽然 jetbrains 的产品是商业收费,而且价格不菲,但官方还是为免费使用留下的空间,实在良心。 收费版可以免费试用30天,问题是30天试用期过后,怎么办,可以再次试用吗?👉

试用过期修复 - 2021.2.2 版本之前 #

若经济条件允许,还请支持官方商业收费。

如果你的产品升级到 2021.2.3 版本以上,本节的内容可能无法解决你的问题,请看下一节。

安装 eval reset 插件实现自动延期 #

pycharm 和 idea 有免费版,其他产品没有。可以使用收费版,选择30天免费试用期,过期后,删除试用的授权文件,重新申请试用,这个过程无须联网,手工操作或者使用 IDE eval reset 插件都可以。

ide_eval_reset 插件
ide_eval_reset 插件

手工删除试用授权后重新试用 #

但有时,因为隔了太长一段时间没有打开过 ide,eval reset 插件 没有自动重置试用日期,因过期无法进入程序,此时无法再通过选择 “evaluate for free” 来重新试用,那么可以通过手动删除试用授权文件的方法来解决。

过期了
过期了
过期后『免费试用』不可选
过期后『免费试用』不可选

试用授权文件位于程序配置目录下的 eval 文件夹。

程序配置目录如下:

  • windows:%userprofile%/AppData/Roaming/JetBrains/产品名版本号
  • macos: ~/Library/ApplicationSupport/JetBrains/产品名版本号
  • linux: ~/.config/JetBrains/产品名版本号

将程序配置路径下的 eval 文件夹 重命名或者删除后,重启程序即可。

删除或重命名 eval 目录
删除或重命名 eval 目录
重启后『免费试用』可选
重启后『免费试用』可选
重新生成了 eval 目录
重新生成了 eval 目录
又可以免费试用了
又可以免费试用了


一次偶然的系统垃圾清理,发现 jetbrains ide 会将试用授权信息写入系统注册表(windows)或用户配置 plist 文件 (macos)。

windows 注册表路径:

HKEY_CURRENT_USER\Software\JavaSoft\Prefs\jetbrains\产品名\

macos 配置文件位置:

  1. ~/library/preferences/jetbrains.****.plist
  2. ~/library/preferences/com.jetbrains.****.plist

linux 暂无。

试用过期修复 - 2021.2.3 版本及以后 #

若经济条件允许,还请支持官方商业收费。

在 2021 年 10月底的全系列产品升级(大概版本号是2021.2.3及以上)后,试用管理发生了变化,在试用之前,需要先登录 jetbrains 账户再开启试用,之前的 evaluate for free(免费试用) 已经改成 start trail

新旧版本的试用
新旧版本的试用

试用后,分别为提示『剩余期限』与 『授权给 evaluator』

新旧版本的免费授权
新旧版本的免费授权

安装 ide eval reset 插件 #

当可试用并进入程序后,安装 ide eval reset 插件,来实现试用延期。 具体办法在上节有简单介绍。

若你不是经常会用 ide,那么可以考虑设置一个系统事件提示,来提醒启动ide 或者自动启动 ide,这样可以避免因超过30天后无法进入 ide 的问题。具体的时间间隔建议可以见本文末尾。

本插件针对 2021.2.x -> 2021.3 暂时失效,何时能支持?未知。若是想通过 ide eval reset 来自动试用延期的,暂停升级到 2021.3

2021年12月初,官方陆续推送 2021.3 更新,使用 2021.2.x 激活试用的,再升级到 2021.3 无法绕过授权检查,即使你使用了 ide eval reset 插件。2021.3 版本的 ide 在启动后,先前旧版本试用授权信息已经无效,要求输入激活码、或者登录 JetBrains account 来进入 ide。

目前要在 2021.3 版本上实现 免 jetbrains account 登录 激活的,只通过激活码,可以在网上找找临时激活码。后文中有链接。

— 20211202 注

无法进入程序怎么办? #

产品处于试用期状态,若超过30天未开启过 ide,此时因试用过期无法进入程序。即使安装了 ide eval reset 插件,也会因 ide 不加载插件,此时该插件不会启动,试用期也无法重置延期。此时需要想办法重新进入程序的试用状态。

大概方法思路有如下几种:

  • 从旧版本开启试用,再升级 ide

如安装 2021.2.2 版本以及前,可以免登录试用。在删除掉程序配置目录下的 eval 文件夹后(按上一节说明),重启 ide 后选择 『evaluate for free』,确认进入试用期可正常使用后,再升级 ide。

本方法针对 2021.2.x -> 2021.3 已失效。因为 ide eval reset 暂无法支持 2021.3。

— 20211202 注

  • 使用临时激活码,进入 ide

从网上搜索共享的 jetbrains ide 激活码,进入程序。如 https://jetbra.in/s ,这些授权码的有效期为30天,可以用来进入程序。

输入激活码
输入激活码

* 使用 jetbrains 登录后,『 start trail』

有悟未注册账号,也不知道使用账号试用过期后,ide 会如何限制?因此本方法暂无建议。

以上的方法,是为了应对 因 ide 试用后过期无法进入程序。当可免费试用后,安装 ide eval reset 插件实现自动延期。

ide eval reset 暂无法对付 2021.3。

— 20211202 注

为了避免再次出现试用过期无法进入程序,而需要从旧版本恢复或者临时激活码,那么可以设置一个系统事项提示,每20天提醒或自动启动ide 一次,这样eval reset 才能起作用。不要以每个月固定1号或30号的做法,因为试用时是30天,不是31天,有临界时间问题。你还可以设置两个提醒时间,每月的1号与15号,这样每次间隔15天。

本文部分内容受 Jetbrains系列产品重置试用方法 启发。