在 vscode 中批量替换了大量文件,需要一个个检查,每个文件只需要扫一眼,但 git 界面里要用鼠标一个个点

我的提案:加快捷键,跳转到下一个修改的文件
在 vscode 中批量替换了大量文件,需要一个个检查,每个文件只需要扫一眼,但 git 界面里要用鼠标一个个点

我的提案:加快捷键,跳转到下一个修改的文件
|
1
@chizuo 借你标题一用(
|
|
statumerMay 4, 2022 via iPhone
2
这是不是写个插件就可以解决?
|
|
QNLvw5fLfr7cMay 4, 2022 via iPhone
3
我觉得更好的解决方法是像 GitHub 那样把所有改动列在一个页面上,只显示改动的几行
|
|
4
|
|
ch2May 4, 2022
5
在终端 git add 不就行了
|
|
learningmanMay 4, 2022
6
idea 的(切换到下一一个变更行)到了文件末会自动切换到下一个文件,这个做法感觉更好一些
|
|
GirlphobiaMay 4, 2022 via Android
7
如果不想扫一眼,只想全部添加:
按住 Shift 点击第一个和最后一个,可以选中所有的文件,再点加号,会把所有选中的文件都放入 staged 。 如果还是想扫一眼,我不清楚有没有更好的办法。 使用 JetBrains 系列的 IDE 可以用 F7 在 diff 界面跳转到下一个改动。 |
|
fpureMay 4, 2022
8
感觉可以做成像全局搜索一样在左侧文件列表中按上下键切换文件
|
|
461da73cMay 4, 2022
9
笑死,暴露了不会用 git 命令行。
|
|
fpureMay 4, 2022
10
我觉得还是没必要,git 差异面板的逻辑显然和资源面板的逻辑一样,我也没遇到过这种浏览大量差异文件的问题
|
|
fpureMay 4, 2022
11
你这种情况试试 git diff
|
|
morizeMay 4, 2022
12
我也有这个需求。已 upvote
楼上说 op 不会用 git add 的人怕是从没用过 vscode git 面板。 正解:Changs Toggle 上点一下就能全部 stage 起来了。 看不懂问题真的贻笑大方 |
|
la9998372May 4, 2022
13
你把鼠标放到 changes 上面,不是有个总加号吗?这样不就一键 add 了?
|
|
darklindenMay 4, 2022
14
习惯使用 git add -p 添加修改
|
|
15
为什么有人看不懂楼主的问题
已经有了 https://github.com/microsoft/vscode/issues/24389 https://github.com/microsoft/vscode/issues/24916 vscode 居然已经有了 6k 多个 issue…… |
|
VegetableMay 4, 2022
16
人家 replace preview 是干啥的
|
|
18
@Vegetable 并不一定是在 vsc 里替换的,可能是外部脚本
|
|
yuancoderMay 4, 2022
19
用命令可能更方便一点
|
|
gouflvMay 4, 2022 via iPhone
20
文件导航在任何一个 git client 都是基本操作,很难想象 vsc 没有。
或者说,大部分 vsc 用户都是无脑 add all ? |
|
ynyounuoMay 4, 2022
21
可以试试 forgit 的 gd
|
|
davehMay 4, 2022 via iPhone
22
笑死😆,VS 社区还这么正规呀,我寻思有文件列表的地方就应该得有上一个、下一个快捷键操作,这基本功能都缺失,还要用户去 vote 才肯改😂。
珍惜生命,改用 JetBrains 全家桶吧,除了前面 V 友提的 diff 窗口能跳下一个文件,git commit 窗口文件列表中也行,上下键操作自动跳,符合正常人类思维及操作习惯。 |
|
stimwMay 5, 2022
23
vscode 的 git 插件确实很屎,而且也没有出来特别好用而且操作符合直觉的(指跟 jb 家一个水平的)
|
|
agdholeMay 5, 2022
24
已充钱投奔 jb
|
|
siluniMay 6, 2022 via iPad
25
老哥是做 ygo 的?
|
|
gouflvAug 14, 2022
26
看到 #15 楼的 issue 惊讶了,5 年了,SCM 甚至连一个快捷键都没加过
前几天还试图捡起 VSCodeVim ,发现还只是编辑器内能用, 剩下的 UI 存在感依旧为 0 |