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

时间:2017-08-24 09:58:38

标签: visual-studio-code

在Visual Studio代码中,您可以将所有更改回滚到文件:

enter image description here

但是,如果您对多个行号的文件进行多项更改,只能回滚其中一个,就像在PhpStorm中一样可以吗?

3 个答案:

答案 0 :(得分:16)

2017年10月发布的"inline change review" was introduced中的

更新,您可以像在基于IntelliJ的IDE中一样轻松地丢弃特定更改:

以前,这只能通过Open Changes UI(位于编辑器的右上角)来实现。或者,您可以运行Git: Open Changes命令。

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

答案 1 :(得分:2)

Revert Selected Changes。在差异查看器上点击 Ctrl+Shift+P 以恢复选定或简单地使用 Ctrl+K,R

enter image description here

答案 2 :(得分:0)

  1. 转到“源代码管理”
  2. 右键单击文件名
  3. 放弃更改

visual studio code undo