Toolbar
| Item | Tooltip and shortcut | Description | Available for |
|---|---|---|---|
|
Refresh Ctrl+F5Ctrl+F5 | Click this button to refresh the contents of the differences viewer. | All |
|
Show new on left side | Press this toggle button to have PhpStorm show the items, that are present in the first of the compared directories or database objects and are missing in the second one. | All |
| Show new on right side | Press this toggle button to have PhpStorm show the items, that are present in the second of the compared directories or database objects and are missing in the first one. | All |
| Show difference | Press this toggle button to have PhpStorm show the items that are present in both directories or objects and have the same contents, or timestamp, or size, depending on the parameter for comparison specified in the Compare by drop-down list. | All |
| Show equals | Press this toggle button to have PhpStorm show items that are present in both folders or database objects but differ in contents, or timestamp, or size. | All |
| Compare by |
In this drop-down list, select the parameter to be used for comparison. The available options are:
|
Local folders Local-remote folders | |
|
Synchronize Selected EnterEnter | Click this button to have PhpStorm apply the specified action to the selected pair of items. Actions to be performed are shown in the * field. | All |
|
Synchronize All Ctrl+EnterCtrl+Enter | Click this button to have PhpStorm apply the specified action to all the pairs of items in the list. Actions to be performed are shown in the * field. | All |
| Hide excluded files | Click this button to suppress showing files excluded from synchronization. | Local-remote folders |
| Filter | Type the filtering string (for example, file or table name). Use * wildcard to replace any number of
arbitrary characters.
Note that filter applies on pressing EnterEnter. | All | |
| Path |
These fields show the paths to the folders being compared.
To change a directory, click the Browse button and specify another directory
in the dialog that opens.
|
Local folders Local-remote folders | |
| These read-only fields show the names of the data sources or tables being compared. | Data sources | |
List of items
The list shows the items from the compared objects that meet the comparison criterion specified in the Compare by drop-down list and the filtering criteria specified through the toolbar buttons.
| Item | Description | Available for | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Name |
These read-only fields show the names of files, data source tables, or table fields
under the object specified in the Path or
fields.
| All | ||||||||||||
| Size | These read-only fields show the sizes of files under the folders being compared. |
Local folders Local-remote folders | ||||||||||||
| Date | These read-only fields show the timestamps of files under the folders being compared. |
Local folders Local-remote folders | ||||||||||||
| * |
The icon in this field indicates the action that will be applied to the pair of items in the current line
upon clicking the Synchronize Selected or
Synchronize All toolbar button.
To change the currently selected action, click the icon.
| All |
Differences pane
Note
The differences pane only shows for files, data source tables, or table fields with the same names, which exist on both sides. For the files and DB objects that exist on one side only, the contents of the selected file/DB object is displayed.
If the files have read-only status, they are not editable in the differences pane.
| Item | Description |
|---|---|
| Click this button to place to the clipboard the fragment of code selected in the preview pane. If nothing is selected, the whole line at caret is copied. |
| Click this button to initiate the find in text procedure in the differences viewer. |
or
F7F7 or Shift+F7Shift+F7 | Click this button to move to the next / previous difference. |
| Ignore whitespace | Use this drop-down list to define how the differences viewer should treat white spaces in the text.
|
|
| Use these chevron buttons to apply differences between files. |

and specify another directory
in the
or
