Skip to content

Restore Code Compare support - #1027

Open
SimonCropp wants to merge 1 commit into
mainfrom
restore-codecompare
Open

SimonCropp wants to merge 1 commit into
mainfrom
restore-codecompare

Conversation

@SimonCropp

Copy link
Copy Markdown
Member

Fixes #979

Code Compare was removed in #370 because it had not been updated since 2020. Devart has released 5.4.20, 5.4.27 and 5.5.11 since, so it goes back in its old place in the default order, after SublimeMerge. Windows only, found under %ProgramFiles%\Devart\Code Compare\ (and the 64 and 32 bit variants of it), on PATH, or at DiffEngine_CodeCompare.

Two differences from the definition #370 removed:

  • It is launched with /environment=standalone. Left to itself Code Compare opens a comparison in a Visual Studio that has the file in a project, a running Code Compare or any running Visual Studio, and shows a dialog asking which when more than one is open. A verified file is usually in a test project, and VisualStudio is a tool of its own here.
  • Cost is "Free and Paid", since there is a free edition beside Pro.

Inserting it mid enum moves the values of VisualStudioCode, VisualStudio, Cursor and DiffEngineViewer, as #687 did for the tools after MsWordDiff and MsExcelDiff.

Not tried against an installed Code Compare.

Code Compare was removed in #370 as unmaintained, and Devart has released 5.4.20, 5.4.27 and 5.5.11 since. It goes back in its old place in the order, after SublimeMerge.

It is launched with /environment=standalone. Left to itself Code Compare opens a comparison in a Visual Studio that has the file in a project, a running Code Compare or any running Visual Studio, and asks which when more than one is open; VisualStudio is a tool of its own here.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Title: Restore Devart Code Compare support

1 participant