如何在Visual Studio Code中放弃文件中的个别更改?

64
在 Visual Studio Code 中,您可以回滚所有对文件的更改:

输入图像描述

但是如果对多个行号进行了文件多次更改,是否可能像 PhpStorm 中一样只回滚其中一个更改?
2个回答

82

更新:在2017年十月的更新中,引入了"行内变更审查"功能,您可以像在基于IntelliJ的IDE中一样轻松地放弃特定的更改:


此前,只能通过编辑器右上方的Open Changes UI()或运行Git: Open Changes命令来实现。

在该视图中,More按钮()提供了多个操作单独行的选项之一,包括Revert Selected Ranges


1
有没有办法在不选择任何内容的情况下对整个文件进行操作? - Display name
同时,"内联更改审查"功能已添加(更新了我的答案)。或者您是在询问如何放弃文件中的所有更改? - Gama11
@Neeko,看到文件名右边的返回箭头了吗?点击它。 - Zymotik

21

有一个名为“撤消所选更改”的功能。你可以在差异查看器上按下Ctrl+Shift+P来撤消选择的更改,或者直接使用Ctrl+K,R

输入图片描述


很好!我刚刚使用 CMD/Ctrl + A 选择了所有文本,然后执行这个操作还原文件。 - Norfeldt

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接