


















在日常Java开发工作中,迭代着迭代着本地就有一堆分支,批量删除的话有一行命令,如:
git branch | grep 'release-' | xargs git branch -D
但我总记不住,也不想去住,每次操作都要翻小本本。
一直要开发一个插件,无奈不会啊。我之前是.NET专业户,VS扩展倒是开发了一些,IntelliJ插件从没开发过,年纪大了也懒点去学。
现在好啦,AI时代让AI帮我搓一个吧。
说干就干,打开Claude,经过多轮对话,不到2小时,就完成了。主要时间花在gradle和各种依赖的下载。
顺便加了一个功能,导出两个提交之间的变更文件,用于我发布一些小型的前端应用。
只发现两个bug:
报错贴给Claude,很快就修好了。
当天提交了1.0.0版本,Jetbrains Marketplace扫描发现2023年以前的一些版本不支持。因为我最初期望从IntelliJ把Git设为一级菜单开始的那个版本作为最低支持版本,AI告诉我是2020.3,最后实测发现只能支持到2022.3,因为用了一些较新的API。
第二天一早修改提交了1.0.1版,于下午18点后收到审核通过的邮件。一切还算顺利。

在此分享一下,下一步计划开发一个VSIX。
Git Menu Ext - IntelliJ IDEs Plugin | Marketplace

此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。