JetBrains全系列产品30天试用期重置插件

此插件来自 https://zhile.io,仅供学习研究项目的,请勿无休止的一直试用,更多说明信息详见原文。

备注:这是个学习研究项目,只支持到 2021.2.2 及以下版本。因为大佬觉得这东西已经搞得挺好,没啥好学习研究的了,所以转到了新的学习领域,针对 2021.3.x+ 参照最新方法 《一个NB闪闪的开源库ja-netfilter》。

1. 如何安装

1.1. 在线安装

  1. 打开插件市场 Settings/Preferences... -> Plugins
  2. 手动添加第三方插件仓库地址:https://plugins.zhile.io
  3. 搜索插件名称 IDE Eval Reset 进行安装。

1.2. 下载安装

  1. 点击 ide-eval-resetter-2.2.4-4959c6.zip 下载,或到官方仓库下载最新版本(注意:如果是 macOS 系统,可能会下载完自动解压)。

  2. 通常可以直接把下载到的 zip 包拖进 IDE 窗口进行插件的安装。如果无法拖动安装,可以在 Settings/Preferences... -> Plugins 里选择手动安装(Install Plugin From Disk...)。

2. 如何使用

一般来说,在IDE窗口切出去或切回来时(窗口失去/得到焦点)会触发事件,检测是否长时间(25 天)没有重置,给通知让你选择。如果是初次安装因为无法获取上次重置时间,会直接给予提示。

也可以手动唤出插件的主界面:

  • 如果 IDE 没有打开项目,在 Welcome 界面点击菜单 Get Help -> Eval Reset
  • 如果 IDE 打开了项目,点击菜单 Help -> Eval Reset

唤出的插件主界面中包含了一些显示信息,2 个按钮,1 个勾选项:

  • 按钮 Reload:用来刷新界面上的显示信息。
  • 按钮 Reset :点击会询问「是否重置试用信息并重启 IDE」。选择 Yes 则执行重置操作并重启 IDE 生效;选择 No 则什么也不做(此为手动重置方式)。
  • 勾选项 Auto reset before per restart:如果勾选了,则自勾选后每次重启/退出 IDE 时会自动重置试用信息,你无需做额外的事情(此为自动重置方式)。

3. 如何更新

注意:插件更新需要重启 IDE。

3.1. 插件更新机制(推荐)

IDE 会自行检测其自身和所安装插件的更新并给予提示。如果本插件有更新,你会收到提示看到更新日志,自行选择是否更新。

点击 IDE 的 Check for Updates... 菜单可以手动检测 IDE 和所安装插件的更新。

3.2. 手动更新

从本页面(不一定最新)或官方仓库下载最新的插件 zip 包安装更新。