vs-idea-gittool 发布后大家蛮感兴趣的,然后这几天花时间做了下 dsh 插件,有 AI 后开发效率嘎嘎高
vs-idea-gittool优化了一些问题,发布了新版本 v0.4.3 ,已同步更新至插件市场
使用过程有啥问题,欢迎提交 issue ,或者直接提交 pr 更好了~
下面是 dsh 的介绍👇
功能一览
| 页面 | 能做什么 |
|---|---|
| 日志 | 提交图、分支/标签徽标、按文本/正则/分支/作者筛选、提交详情与变更文件、diff (统一/并排、词级高亮、忽略空白、完整文件); |
| 提交 | 按文件勾选提交(只提交勾选的文件,不动其余暂存内容)、Amend 、提交并推送、回滚、按 Changelist 分组 |
| 分支 | 本地/远程分支树、签出(遇到本地改动时可智能贮藏)、合并、变基、重命名、删除、设置 upstream 、远程管理 |
| 贮藏 | 贮藏与恢复(保留暂存状态)、搁架(把改动按名字存起来,之后再取回,可三方合并) |
| 冲突 | 冲突列表、三栏合并窗口(逐块接受、应用非冲突更改、草稿保存)、继续/中止 merge 、rebase 、cherry-pick 、revert |

UI 保持整体和 JetBrains 差不多,布局根据 dsh 的情况有一些调整
开源地址: https://github.com/PGshen/dsh-idea-gittool
同样欢迎提交 issue 和 pr