首先下载一个激活码和一个jar包,可以在公众号回复“idea2020”获取。下载完以后,解压出来,把jar包随便放到一个能找到的地方就行。
https://files.cnblogs.com/files/xiaojf/idea2020.zip
我们分两种情况来看:
1. idea还能打的开,当注册码过期后,基本都打不开了,比如我们现在还在30天的试用过程当中,或者快到期前,用这种办法。
2. idea注册码已经过期,已经打不开了。
我们一个一个说,先看第一个。依次打开菜单:Help -->Edit Custom VM Options... 我用的是mac,windows应该是一样的。
点击后,打开了一个文件,在最下方追加一行配置
-javaagent:$USER_HOME/opt/jetbrains-agent.jar
说明:-javaagent后面一定是冒号“ : ”,不是等于号,
$USER_HOME是我mac用户home目录,我把jar包放到了home目录下opt文件夹下,如果你是windows用户,直接写绝对路径下即可,比如D:softidea2020jetbrains-agent.jar。
看下图最上面,我们可以看到这个文件的存放位置:
~/Library/Preferences/IntelliJIdea2019.3/idea.vmoptions,这同样是mac的存放路径,如果是windows用户,请自行查阅,记住这个路径,一旦我们配置修改错误,极端的情况,idea重启时闪退,这时候,我们要手动找到这个文件,去修复即可。
第二步,重启idea,重启过程中,如果弹窗提示让你输入激活码,直接打开把刚才下载的激活码输入即可,如果没有弹窗或者不小心关闭了,没关系,进入页面后,依次打开菜单Help-->Register...
打开弹窗后,点击Activation Code,把刚才下载的激活码copy进去,点击Activate,
如果你看到上图说明你已经激活成功,可以用到你退休。哈哈,完美。
上面讲的是你可以打开idea的情况。如果你已经过期了,idea已经打不开了,这时候就需要你找到刚才第一步提到的~/Library/Preferences/IntelliJIdea2019.3/idea.vmoptions这个文件。
如果你是windows用户或者不知道这个文件位置在哪,可以百度搜索一下idea.vmoptions这个文件名,或者是在本机全局搜索一下,找到后,用文本编辑器打开,按照上面的步骤再来一遍即可。