IDEA 对我来说最大的痛点就是冲突合并很好用,非常直观。习惯了 idea 的冲突合并,现在我都适应不了 git 和 vscode 原生的冲突合并了。真的完全看不懂原生的冲突了,更别提让我解决它😭。。。。。
试过 fork 的冲突合并也一样没什么区别很难用,现在有哪个冲突解决工具能做到和 IDEA 这样三栏对照或者像 idea 这样 flow 合并直观的吗?
现在 vibe coding 用多了新电脑里都不装 IDEA 了,装了的也不想为了解决个冲突就专门去启动 IDEA ,就差个冲突合并就完全不需要 IDEA 了
1
linzhai 1 天前
jetbrains 好像把这个东西做成了一个 插件 现在应该还在内测
https://lp.jetbrains.com/download-git-client/ |
2
bootvue 1 天前
beyond compare
|
3
pakholeung372 1 天前
@linzhai 已经黄了
|
4
linzhai 1 天前
@pakholeung372 哈?我还想着到时候看看呢
|
5
94 1 天前
|
6
BeautifulSoap OP @94 vscode 的这个冲突解决其他工具也有,但和 idea 真不是一样东西啊。idea 的三栏不止是三栏,还能明确给你显示出左右两边每行的汇入、冲突、以及冲突中的到底哪里冲突的。ai 解决冲突有时候也没法特别好解决掉冲突,经常解决了但我还在那担心
![]() |
7
94 1 天前
![]() @BeautifulSoap #6 ,一样的呀,冲突行的高亮(暗色) 和 具体冲突部分的高亮(亮色)。 只不过在 VSC 中没有引导线,以及变成了上下两栏的预览方式。 VSCode 里面是上面两列(左侧是 Incoming ,右侧是 Current),加上下方合并后的文件预览。 感觉还是习惯了 IDEA 的交互方式,如果想要找一个交互方式一摸一样的扩展插件估计比较悬。 ----- 稍微找了一下 smartgit 可能会比较符合你对于交互方面的需求?就是要花钱买 😂 ![]() |
8
cyrivlclth 1 天前
@94 看来你没怎么用过 idea 那个 git 工具,除了冲突解决是 3 栏,还有 git log 、commit ,拉取的时候暂存之类小功能,虽然你会觉得别的 git 工具好像都有这些功能,但只是菀菀类卿罢了
|
9
94 1 天前
@cyrivlclth #8 ,除了拉取的时候暂存的功能,其他的功能 VSCode 确实也都有,所以我没感觉到有区别,只是在交互优化上面有差异。而且以正常的 Gitflow 很多细节上面的小功能很少会用到。
明确有感知的就是突然发现开发分支用错了,切换到正确分支的时候可以在切换的时候把当前修改带过去,而 VSC 中就需要先 Stash 再切分支,然后 Apply 刚刚的修改。 我用 JB 的产品少也是因为已经习惯了之前的交互方式,切换之后各种因为快捷键和交互的不适应就放弃了。就像 OP 这样会想要还原之前的操作习惯,之前就找了好久和 IDEA 类似的 Git Graph 插件。 但像 JB 这样减少配置时间,大部分功能开箱即用、不去找插件的方式才应该是对的。我还得慢慢去掉很多路径依赖和操作惯性。 |
10
buruoyanyang 1 天前 via iPhone
个人感觉是 JB 的 git 工具独一档,而且是开箱即用。上次有人说腾讯出的 git 工具也很强,还没试过
|
11
pakholeung372 1 天前
我的是直接起一个 JB IDE ,然后把里面的插件,index 全部禁用掉,只用 git 相关,不然内存遭不住
|
12
ipushc 1 天前
sublimemerge
|
13
Croow 1 天前
我是前端,我也用惯了 idea 的 git 工具,是真的好用。但是每次拉代码都要启动 webstorm ,要占用 6g 内存以上,我的 16g mac 有点顶不住,最近再用腾讯的 ugit ,只能说能用,但是远不及 idea 的工具。蹲一下大佬
|
14
liuliuliuliu PRO |
15
LightLolo 1 天前
vscode 也是可以的
|