Je dispose de deux dépôts clonés de deux projets open-source très similaires, sur lesquels j'ai travaillé dans différentes instances de Sublime Text 2 pour arriver au résultat souhaité. Le code de ces deux projets a été utilisé. J'ai utilisé Git comme contrôle de version pour mon projet, mais je n'ai pas inclus les projets originaux. Ainsi, j'aimerais pouvoir comparer rapidement le contenu de deux fichiers du projet original et comparer les différences entre eux et mon projet.
J'espérais que Sublime Text 2 disposerait d'une fonction "Comparer les fichiers", mais je ne trouve rien à ce sujet dans les paramètres ou en ligne. Un paquet ST2 tiers pour accomplir cette tâche fonctionnerait également bien. **Est-il possible d'effectuer une telle tâche dans l'éditeur de texte de ST2 ?
Vous pouvez en fait comparer des fichiers en mode natif directement dans Sublime Text.
Ouvrir le dossier...
ou
dans un projet<img src="https://i.stack.imgur.com/gGzaG.png" ; width="500">
Il y a un certain nombre de plugins diff disponibles via Package Control. J'ai utilisé Sublimerge Pro, qui fonctionne assez bien, mais c'est un produit commercial (avec une période d'essai illimitée) et à code source fermé, donc vous ne pouvez pas le modifier si vous voulez changer quelque chose, ou simplement regarder ses composants internes. FileDiffs est assez populaire, à en juger par le nombre d'installations, vous pouvez donc l'essayer.
UPDATE
(Vu les upvotes, je pense qu'il est nécessaire d'avoir une explication complète étape par étape...)
FOLDERS
disponible)Visualiser
-> Barre latérale
-> Montrer la barre latérale
.FOLDERS
pour naviguer vers le premier fichier que vous voulez comparer.Il devrait y avoir un nouvel onglet montrant la comparaison.
Réponse originale courte:
Notez que :
La fonction "Diffuser les fichiers" n'apparaît qu'avec la barre latérale "Dossiers" (pour ouvrir un dossier : Fichier->Ouvrir le dossier), et non avec la barre latérale "Ouvrir les fichiers".