PhpStorm 2017.1 Help

Show History for File / Selection Dialog

VCS | Local History | Show History or Show History for Selection


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.

ItemDescription
/help/img/idea/2017.1/rollback.png Click this button to revert the selected action.
/help/img/idea/2017.1/iconCreatePatch.png Click this button to create a patch based on the selected local version.
/help/img/idea/2017.1/help.png 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.

ItemShortcutDescription
img Ctrl+C Click this button to copy the current line or the selected fragment to the clipboard.
img or img F7 or Shift+F7 Use these buttons to move to the next or previous difference.
Ignore whitespaceUse 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.
/help/img/idea/2017.1/icon_InsertReplace.png, /help/img/idea/2017.1/icon_InsertReplace2.png or /help/img/idea/2017.1/iconRemoveChange.gif Use these buttons to apply differences.
LegendThis 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.

See Also

Last modified: 19 July 2017