###### External Tools

Diff Command Line
  The diff command line is specified as a list of strings. The first entry is the filename of the diff program, subsequent entries are the command line arguments that are defined using the following macros:
  - $(localfile) The filename containing the file in the project.
  - $(remotefile) The filename containing the latest version of the file in source control.
  - $(localname) A display name for $(localfile).
  - $(remotename) A display name for $(remotefile).
Merge Command Line
  The merge command line is specified as a list of strings. The first entry is the filename of the merge program, subsequenct entries are the command line arguments that are defined using the following macros:
  - $(localfile) The filename containing the file in the project.
  - $(remotefile) The filename containing the latest version of the file in source control.
  - $(commonfile) The filename containing the version of the file that you originally edited and the file which will be produced by the merge tool.
  - $(localname) A display name for $(localfile).
  - $(remotename) A display name for $(remotefile).
  - $(commonname) A display name for $(commonfile).

###### General Options

Enable Source Control Integration
  Enable source control integration using the specified provider.
Inhibit Add Dialog
  Inhibits the dialog when adding a file to source control.
Inhibit Check In Dialog
  Inhibits the dialog when checking in a file to source control.
Inhibit Check Out Dialog
  Inhibits the dialog when checking out a file from source control.
Inhibit Check Out On Edit Dialog
  Inhibits the dialog when checking out a file due to editing from source control.
Inhibit Get Latest Dialog
  Inhibits the dialog when get the latest file from source control.
Inhibit Undo Check Out Dialog
  Inhibits the dialog when undoing a check out from source control.
Source Control Provider
  The active source control provider, selected from the list of installed providers.