Diff Utility

Introduction

The Diff utility in MPLAB X® compares two files and displays the results in textual and graphical views. The following will explain how to access the Diff Utility, how to view Diff utility results, and other features offered by MPLAB X Diff utility.


Accessing Diff Utility

To access the Diff utility to compare two files, complete the following steps:

1

From the Project tree, double click on the filename that you want to compare with. This will open the file in theEditor window.

Graphical View

Diff%20-%20Graphical.png

Some of the highlights of this view are:

  • The differences in the two files are highlighted with color code (blue for actual differences, green where blank spaces are not ignored and pink where changes in inner white spaces are not ignored).
  • Total number of differences is indicated on the top of the page
  • The center arrows indicate locations of differences.

If you click on the center arrow, the file on the right side will instantly update with the corresponding contents in the file from the left side.


Textual View

Diff%20-%20Textual.png

The textual view displays the differences in a text format. The textual format is useful when the Diff file is to be shared with other users. MPLAB X can use the textual Diff file and modify a file with the Diff file instantly.


DIFF Viewer Menu

The Graphical and Textual Viewer also has an additional menu as shown below.

Diff%20-%20Menu.png
Diff%20-%20Graphical%20-%20Menutest.gif

DIFF Viewer Options

Additional options in the Diff view include the setting if the user wants to use the internal Diff utility provided in the MPLAB X or use external Diff tool such as Windiff®.

Under Internal Diff setting, you can also set the option to not use white spaces/changes within white spaces or case changes during Diff. The Diff results with these options selected are marked with color code as mentioned above.

The options menu can also be accessed within MPLAB X menu byTools > Options > Diff tab.

Diff%20-%20Options.png