IntelliJ IDEA 2020.1 Help

Show History for File / Selection dialog

Use this dialog to explore changes to a file, or selection. There are two views in this dialog:

History view

This view shows the list of revisions (states) of a file, with the date and time when the revision was stored. Some of the revisions are supplied with tags and labels.

Revisions are tagged automatically, for example, on opening a project, committing changes, or performing test. You can also set your own labels.

Item

Description

icons actions rollback

Click this button to revert the selected action.

icons vcs patch

Click this button to create a patch based on the selected local version.

icon help

Click this button to open the corresponding help topic.

Differences view

The Differences view is a powerful editor that supports basic search and replace, undo/redo actions, and code completion.

If a revision is selected in the History view, the left-hand pane of the Differences view shows this read-only revision, with the differences against the current revision which is displayed in the right-hand pane. The current revision can be edited.

Item

Shortcut

Description

icons actions copy Ctrl+C

Click this button to copy the current line or the selected fragment to the clipboard.

icons actions find Ctrl+F
Ctrl+R
Click this button to initiate the finding and replacing text procedure in the pane where the caret currently resides.

Refer to the search options for details.

icons actions nextOccurence or icons actions previousOccurence

F7 or Shift+F7

Use these buttons to move to the next or previous difference.

Ignore whitespace

Use this drop-down list to define how the differences viewer should treat white spaces in the text.
  • Do not ignore - when this option is selected, white spaces are considered unimportant and the differences are highlighted.

  • Leading and Trailing - select this option to have differences in the end and in the beginning of a line ignored.

  • All - when this option is selected, white spaces are considered unimportant regardless of their location in the source code.

apply left, apply right or iconRemoveChange

Use these buttons to apply differences.

Legend

This area shows summary information about the encountered differences: the number of differences found and the color map.

The color map for the Differences viewer is configured on the Colors and Fonts page.

Last modified: 15 April 2020