Code Vergleich
Code Compare ist ein fortschrittliches visuelles Dateivergleichstool für den Vergleich von Quellcode.
Code Compare ist ein Tool, das zur Vergleich und Fusionierung unterschiedlicher Dateien und Ordner entwickelt wurde. Code Compare integriert sich mit allen populären Quellkontrollsystemen: TFS, SVN, Git, Mercurial und Perforce. Code Compare wird sowohl als eigenständiges Dateidifferenzierungstool als auch als Visual Studio-Erweiterung bereitgestellt.
Die Pro-Edition von Code Compare ist speziell auf den Vergleich von Quellcodedateien zugeschnitten. Sie lokalisiert Änderungen im Code in Bezug auf dessen Struktur. Code Compare Pro bietet ein 3-Wege-Dateiverschmelzungstool, das die Lösung von Versionskontrollzusammenführungskonflikten ermöglicht.
Wichtige Funktionen:
- Textvergleich und Fusionierung: Farbige Blöcke für eingefügten, gelöschten und geänderten Text; detaillierte Hervorhebungen von Änderungen innerhalb von Zeilen und Zusammenfassung unveränderter Textbereiche (Pro-Funktion).
- Struktureller Quellcodevergleich: Syntaxhervorhebung für Programmiersprachen; Methoden werden in verglichenen Quellcodedateien abgeglichen und ähnliche Codezeilen werden auch nach Refaktorisierung abgeglichen.
- Visual Studio-Integration: Native Visual Studio-Erweiterung ermöglicht eine reibungslose Integration; Unterstützung für Visual Studio 2010, 2012, 2013 und 2015 und der Benutzer kann wählen, ob er die eigenständige oder integrierte Version von Code Compare verwenden möchte.
- Unterstützung für Code-Reviews: Hinzufügen von Code-Review-Kommentaren beim Vergleichen von Quelldatei-Revisionen; Anzeigen hinzugefügter Review-Kommentare aus einem Dateivergleichsdokument und Hervorheben von Codebereichen mit Review-Kommentaren.
- Dreifachvergleich und automatische Fusionierung: Drei Vergleichsfenster mit horizontalen und vertikalen Layouts; integriert sich mit Versionskontrollsystemen als Fusionierungstool für sich widersprechende Dateirevisionen und nicht widersprechende Änderungen werden automatisch fusioniert.
- Vergleicht gesamte Hierarchien von Ordnern: Farbcodierung für hinzugefügte, gelöschte und modifizierte
- Verbesserte Dateiverwaltung mit benutzerdefinierten Ansichten, Gruppierung von Dateien, Filteroptionen zum Ausschließen oder Einbeziehen bestimmter Dateitypen und sofortiges Öffnen einzelner Dateivergleichsdokumente