Edward Tanguay
Edward Tanguay

Reputation: 193462

How can one discard individual changes in a file in Visual Studio Code?

In Visual Studio Code, you can rollback all the changes to a file:

enter image description here

But is it possible if you have multiple changes in a file on multiple line numbers, to rollback only one of them, as one can in PhpStorm?

Upvotes: 71

Views: 73654

Answers (2)

Amit
Amit

Reputation: 26326

There is Revert Selected Changes. Either hit Ctrl+Shift+P on the diff viewer to revert selected or simply use Ctrl+K,R

enter image description here

Upvotes: 22

Gama11
Gama11

Reputation: 34158

Update: in the October 2017 release, "inline change review" was introduced, where you can easily discard a particular change in the same way as you would in IntelliJ-based IDEs:


Previously, this was only possible with the Open Changes UI (located in the upper right of editors ). Alternatively, you can run the Git: Open Changes command.

In that view, the More button () offers several options for operating on individual lines, among them Revert Selected Ranges.

Upvotes: 84

Related Questions