有没有可能,最好使用快捷键,关闭vscode中的git diff窗口?我知道你可以通过按ctrl/cmd + B来关闭侧边栏。那么文件git diff窗口呢?它在右边显示工作文件,在左边显示原始文件。原因是我可能有一堆文件,然后我去看看我改变了什么,看到一个文件。我看到一些我想修复的东西,然后开始编辑它,但有一个左窗口显示git diffs,我只是想关闭。但按下文件名上的x关闭所有文件的当前版本和上次提交的版本。我想问这个问题的另一种方式是如何从git diff窗口直接进入文件。
4uqofj5v1#
VSCode 1.65(2022年2月)-发行说明〉比较编辑器管理
在命令面板中有一个新的命令Git: Close All Diff Editors,可以用来关闭所有打开的比较编辑器。还有一个新设置git.closeDiffOnOperation,用于在隐藏、提交、丢弃、暂存或取消暂存更改时自动关闭比较编辑器
Git: Close All Diff Editors
git.closeDiffOnOperation
相关问题:
7lrncoxx2#
您可以用鼠标右键单击要修改的文件,然后单击“* 打开文件 *”选项。
olmpazwi3#
“我想问这个问题的另一种方式是如何从git diff窗口直接进入文件。”vscode v1.75中有一个新命令可以完成您想要的操作:
workbench.action.compareEditor.openSide
它目前在内部v1.75和工作良好。默认情况下,它绑定到Ctrl+KShift+O,但您可以更改。所以无论diff的哪一边有焦点当你触发这个命令时,diff将被关闭,但是那个文件将在它自己的编辑器中打开。参见Allow to open either side of a diff editor as editor。
3条答案
按热度按时间4uqofj5v1#
VSCode 1.65(2022年2月)-发行说明〉比较编辑器管理
在命令面板中有一个新的命令
Git: Close All Diff Editors
,可以用来关闭所有打开的比较编辑器。还有一个新设置
git.closeDiffOnOperation
,用于在隐藏、提交、丢弃、暂存或取消暂存更改时自动关闭比较编辑器相关问题:
7lrncoxx2#
您可以用鼠标右键单击要修改的文件,然后单击“* 打开文件 *”选项。
olmpazwi3#
“我想问这个问题的另一种方式是如何从git diff窗口直接进入文件。”
vscode v1.75中有一个新命令可以完成您想要的操作:
它目前在内部v1.75和工作良好。
默认情况下,它绑定到Ctrl+KShift+O,但您可以更改。
所以无论diff的哪一边有焦点当你触发这个命令时,diff将被关闭,但是那个文件将在它自己的编辑器中打开。
参见Allow to open either side of a diff editor as editor。