jetbrains-agent这个项目停止了。市面上漫天飞的各种最新都是其他大神的魔改版本。
我不是要专门写个博文来说明另一种思路
。
0x0. 项目背景
Jetbrains家的产品有一个很良心的地方,他会允许你试用IDE并不能按照我们实际的试用时间来计算。
我举个例子:如果我们开始了试用,然后媳妇生孩子要你回去陪产!陪产时我们并无空闲对IDE试用评估,它依旧算试用时间。(只是举个例子,或许你并没有女朋友)
发现了吗?你未能真的有但切记不要无休止的一直试用,这并不是这个插件的本意!
0x1. 如何安装
1). 插件市场安装:
-
在
Plugins
内手动添加第三方插件仓库地址:IDE Eval Reset
插件进行安装。如果搜索不到请注意是否做好了上一步?网络是否通畅? -
插件会提示安装成功。
2). 下载安装:
-
点击这个链接(v2.1.14)下载插件的
zip
包丢进回收站) -
通常可以直接把
Settings/Preferences...
->Install Plugin From Disk...
) -
插件会提示安装成功。
0x2. 如何使用
-
一般来说,在IDE窗口切出去或切回来时(窗口失去/得到焦点)会触发事件,检测是否长时间(
Welcome
界面点击菜单:Eval Reset
-
如果IDE打开了项目,点击菜单:
Eval Reset
-
唤出的插件主界面中包含了一些显示信息,
1
个勾选项: -
按钮:
Reset
点击会询问是否重置试用信息并Yes则执行重置操作并No则什么也不做。(此为手动重置方式) -
勾选项:
每次重启/退出IDE时会自动重置试用信息,你无需做额外的事情。(此为自动重置方式)
0x3. 如何更新
1). 插件更新机制(推荐):
-
IDE会自行检测其自身和所安装插件的更新并给予提示。如果本插件有更新,你会收到提示看到更新日志,自行选择是否更新。
-
点击IDE的
重启IDE。
2). 手动更新:
-
从本页面下载最新的插件
下载安装
小节。 -
插件更新需要如何使用小节。
-
市场付费插件的试用信息也会MyBatisCodeHelperPro插件有Iedis 2,
javaagent
配置(如果有)后重启IDE: -
如果IDE没有打开项目,在
Configure
->-javaagent:
开头的行。 -
如果IDE打开了项目,点击菜单:
Edit Custom VM Options...
-> 移除重启IDE生效!
-
重置后并不弹出
25
天不曾有任何重置动作,IDE会有Auto reset before per restart ,重置是静默无感知的。 -
简单来说:勾选了
Pull Request
来共同研究完善。 -
插件源码使用:
PHP
编写,毕竟IntelliJ IDEA
-
CLion
-
GoLand
-
PyCharm
-
RubyMine
-
下面是国际惯例:
-
本项目只做个人学习研究之用,不得用于商业用途!
若资金允许,请点击链接购买正版,谢谢合作!
学生凭学生证可免费申请正版授权!
创业公司可5折购买正版授权!