起因:一直以来敲代码的工具都是 Vscode,最近想试一试 WebStorm 了。
一般来说,使用 JetBrains 系列产品的方式可能是这几种:付费,破解,或者申请 license。正版的价格,第一年大概要 60 美刀,虽然后面续费会降价,但还是比较贵,所以 pass;至于破解,说实话不合适,而且也不稳定,花那么多的时间和精力去解决破解的问题,不值得,pass;最后的方案就是 license 了,本来学生可以用教育邮箱(edu)去申请,这应该是最快捷的方式,不过我们学校教育邮箱还得填表申请才能开通,无比麻烦,so,最后选择了用开源项目申请 license。
那么第一步的话就是选择我们的开源项目了。JetBrains 在这方面的要求其实相当宽松,你的项目不一定要有很多的 star 数和 commit 数,只要求:
本来想拿之前做的一个开源主题去申请算了,但这个项目已经将近一年没有维护,估计过不了审核,另外,手头正在做的项目也无法保证会长期维护,所以最后选择了自己的个人博客去申请。博客我已经坚持写了 1 年半了,定期写文章更新博客还是可以做到的,因此长期维护不是问题,以后再次申请也方便很多。
补充一下:这里其实还是投机取巧了,因为严格来说这并不算是什么开源项目,但作为备选方案还是可以的。
第二步就是来到 这个地址 填写申请表:
接下来官方会给你发一封邮件,然后等待他们完成审核就 ok 了。我是在 17 号申请的,今天(22 号)收到了申请通过的邮件,前后大概花了 5 天。审核时长因人而异,有的速度快的一天就通过了,但是做好下面的事,可能审核就会快很多:
总之,有什么问题可以随时发邮件咨询审核人员,比如审核进度啥的。他们的态度真的非常非常友好,而且也会提醒你哪些地方不符合审核要求,需要你去修改。
审核通过的邮件内容大概是这样的:
说一下几个要点:
点击邮件中的链接 Take me to my licnese(s)
,随后会跳转到官网。这里如果事先没有注册 JetBrains 账号,会有弹窗提示你去注册:在弹窗中填写之前申请表中留下的邮箱,之后会收到一封邮件,点击邮件提供的链接去创建账号,确认后跳转到如下页面,点击红框部分(之前用于申请的项目):
再点击 Active subscriptions
进行激活:
到这里,其实我们的 license 就已经激活了,不过我们还没有选择把它分配给谁。如果你们是一个团队共同参与的项目,那么负责人可以将多个 license 分配给成员,我这里只有一个人,所以直接点击 Assign
就可以了:
在这里填写接收者的邮箱,也就是我自己的邮箱啦:
最后,邮箱就会收到一封携带 license ID 的邮件。
到这里,我们的账号就已经和激活的 license 绑定在一起了,现在直接用这个账号激活 WebStorm 即可:
OK ~~ 在到期之前,你再也不会收到 Your WebStorm evaluation has expired
的提示了,可以专心快乐地写代码了!