在日常Java开发工作中,迭代着迭代着本地就有一堆分支,批量删除的话有一行命令,如:

📅 2026/6/29 22:48:06
在日常Java开发工作中,迭代着迭代着本地就有一堆分支,批量删除的话有一行命令,如:
但我总记不住也不想去住每次操作都要翻小本本。一直要开发一个插件无奈不会啊。我之前是.NET专业户VS扩展倒是开发了一些IntelliJ插件从没开发过年纪大了也懒点去学。开发现在好啦AI时代让AI帮我搓一个吧。说干就干打开Claude经过多轮对话不到2小时就完成了。主要时间花在gradle和各种依赖的下载。顺便加了一个功能导出两个提交之间的变更文件用于我发布一些小型的前端应用。测试只发现两个bug:git不能删除当前所在的分支AI开始没考虑到需要排除掉导出两个提交之间变更文件时如果起始commit是Initial commit时报错了报错贴给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