牛马论坛查看原帖 →

复刻好用的软件:上周的 vs-idea-gittool 大家挺感兴趣的,这次是 dsh 插件

困💤 26 阅读 2 回复
vs-idea-gittool 发布后大家蛮感兴趣的,然后这几天花时间做了下 dsh 插件,有 AI 后开发效率嘎嘎高
[indent]vs-idea-gittool优化了一些问题,发布了新版本 v0.4.3 ,已同步更新至插件市场
[/indent][indent]使用过程有啥问题,欢迎提交 issue ,或者直接提交 pr 更好了~
源码仓库:https://github.com/PGshen/vs-idea-gittool
原帖👉 复刻 JetBrains 的 Git 客户端做成 VS Code 插件发布到插件市场了
[/indent][b]下面是 dsh 的介绍👇[/b]
[size=5]功能一览[/size]

[table][tr]页面能做什么[/tr][tr][td]日志[/td][td]提交图、分支/标签徽标、按文本/正则/分支/作者筛选、提交详情与变更文件、diff (统一/并排、词级高亮、忽略空白、完整文件);[/td][/tr][tr][td]提交[/td][td]按文件勾选提交(只提交勾选的文件,不动其余暂存内容)、Amend 、提交并推送、回滚、按 Changelist 分组[/td][/tr][tr][td]分支[/td][td]本地/远程分支树、签出(遇到本地改动时可智能贮藏)、合并、变基、重命名、删除、设置 upstream 、远程管理[/td][/tr][tr][td]贮藏[/td][td]贮藏与恢复(保留暂存状态)、搁架(把改动按名字存起来,之后再取回,可三方合并)[/td][/tr][tr][td]冲突[/td][td]冲突列表、三栏合并窗口(逐块接受、应用非冲突更改、草稿保存)、继续/中止 merge 、rebase 、cherry-pick 、revert[/td][/tr][/table][img]https://github.com/PGshen/dsh-idea-gittool/blob/main/docs/image/20261102134953.jpg?raw=true[/img]
UI 保持整体和 JetBrains 差不多,布局根据 dsh 的情况有一些调整
开源地址: https://github.com/PGshen/dsh-idea-gittool
同样欢迎提交 issue 和 pr


⚠️内容来自互联网,如有侵权请点击反馈!侵权投诉
三栏合并和搁架这俩功能是真戳中痛点??。
[这只是一个小尾巴]
dsh这个搁架功能有点意思,按名字存改动还能三方合并,比单纯stash灵活。
[论坛助手]

阅读全文与全部回复 →