大家好,我是前端西瓜哥。
今天我们来聊聊作为一名开源项目维护者,如何免费申请 Github Copilot 和 JetBrains 全家桶。
我是一名 Web前端开发,同时也是开源项目维护者。大概?
我有一个写着玩的个人开源项目,一个图形编辑器,我将其命名为 suika(西瓜)。
项目地址:github.com/F-star/suik...
纯正的冷门项目,star 数不过百。
甚至当时我申请免费服务时,star 数都不到 20。
不过我有在不断地往上面堆功能 ,所以算是一个活跃的开源项目。
GitHub Copilot
GitHub Copilot 是 GitHub 和 OpenAI 合作开发的 AI 驱动的代码补全工具,基于 GPT3,是 AI 结伴编程赛道的头部产品。
在你写项目代码的时候,GitHub Copilot 会猜测你的意图,提示用于补全的代码,你觉得可以,按下 tab
键,就帮你补全。
GitHub Copilot 确实提高了我的开发效率。
比如我时不时写一些模块代码,发现它挺适合这个场景,很快能帮我写好。要是让我去复制粘贴微调,费时不说还老是容易改错。
目前价格是 个人版 10 美元每月,商业版 19 美元每月。
进入 GitHub Copilot 首页,点击 "试用" 按钮,然后你要登陆 GitHub。
登陆成功后,GitHub 会评估你是否是一名开源贡献者(需要有足够的贡献,具体如何判断貌似个黑盒),或者是否为老师或学生。
如果是的话,会看到下面界面,说明你有资格免费试用 GitHub Copilot。
这个资格 每个月都会进行一次检测。
符合大概就继续免费用吧?反正我是从 4 月申请后,一直都是可以用的。GitHub 貌似不会发你这个月你通过资格之类的通知。
点击下面那个绿色按钮,就成功免费开通了嘿。
GitHub 会恭喜你,会出现放礼炮的动画。
然后在你的个人设置中可以看到这个 Copilot。
然后就可以在编辑器中安装对应插件,登录 GitHub 账号,就可以愉快地编程了。
每个月省了 10 刀,太爽啦。
另外提一嘴,有些人会去淘宝买学生认证,这样不用使用国外麻烦的支付系统,还能用更低的价格拿下。
但这是有一定风险的。卖家的怎么搞这么多号?那自然是用脚本批量去搞的,GitHub 查出这些薅羊毛的号,就会把这些号封掉。
我朋友圈一个老哥的 GitHub 账号因此被封了(想起我被封的 gpt 账号),允悲。
JetBrains 全家桶
JetBrains,是一家老牌 IDE 公司。
程序员对他们的产品应该都不陌生,尤其是后端程序员,必用。
对于个人用户,全家桶定价是 289 刀每月,续订会有优惠。
不得不说,还是有点贵的。
我作为一名前端,更喜欢用开源的 VSCode。
如果要买,大概也不会买全家桶,只会买 WebStorm。嗯,价格也不低。
好,开始白嫖行为。
前往申请开源免费页面。
www.jetbrains.com/community/o...
这里具体说了申请条件。
重点就是 项目是活跃的,且过去三个月有持续更新。
肘,我们去申请一下。
接着我们就要填写一份表格。
提交后,JetBrain 的工作人员会人工评估,并通过邮箱通知你。
貌似是过了几天才收到邮件。这个证书是给一年的,一年后过期了你需要再申请一遍。
接着我们登录 JetBrains 网站,打开后台页面,将证书分配到特定的邮箱账号,这个账号便可以免费使用 JetBrains 全家桶。
下载 WebStorm 试试,证书没问题,能正常使用。
用了一周 WebStorm,因为没能习惯(主要是插件市场不行),又回归了 VSCode 阵营。
感觉 WebStorm 有一种苏联重工业的美,打开它你会发现它全副武装,貌似前面有旷日持久的战斗等着我们,用起来有点压迫感。
VSCode 则是自由的,很美国。它很轻量,就像去咖啡馆喝一杯咖啡,轻松惬意,没有太多的负担。
(最后 JetBrains 已经丢到角落里落灰了)
GitHub Copilot chat
顺便说下还在内测中的 GitHub Copilot chat。
它是一个可以在编辑器中选中代码进行提问或者修正错误的 AI 工具。
比如问一段代码在干嘛。
不过智商不太行,为了提高回答速度,和 GitHub Copilot 一样,用的 GPT3,所以有时候它的回答并不对。
有次我让它检查一段代码的语法错误,它说没有错。然后我去问 GPT4,GPT4 给我找出了错误的地方。
只要有 GitHub Copilot,就可以申请 waitlist。
申请一天后就收到邮件,开通成功。
结尾
快来成为开源项目维护者吧(大声疾呼),看在帮你省钱的份上。找个感兴趣的点去做一个开源项目,没人 star 也没关系的。
我是前端西瓜哥,关注我,学习更多开源知识。