2011-08-05 1 views
11

Existe-t-il un moyen facile de configurer le plugin Compare de Notepad ++ en tant qu'outil de comparaison pour Git sous Windows? Je ne suis pas sûr qu'il puisse être appelé depuis la ligne de commande, alors peut-être pas.Configuration de Notepad ++ Comparer en tant qu'outil diff dans git?

+0

Vous savez git a intégré dans l'outil de diff, non? Qu'est-ce qui ne va pas avec ça? – ambagesia

+1

J'aime la façon dont le Notepad ++ Compare ressemble plus. Si ce n'est pas une option que je peux utiliser quelque chose d'autre, je voulais voir si elle était une option si – babonk

+0

Cette question a une réponse correcte [ici] (http://stackoverflow.com/a/38823833/227755). – nurettin

Répondre

5

Pour autant que je sache, Notepad ++ ne permet pas d'options de ligne de commande personnalisée pour ses plug-ins, il serait un peu difficile de le faire. Vous devrez créer un script wrapper ou appeler l'exécutable directement. À mon humble avis, cela n'en vaut pas la peine étant donné qu'il existe de très bonnes options pour les outils de diff.

Dans tous les cas, git difftool vous permet de spécifier ce que vous voulez exactement git à utiliser pour diff. Vous allez ajouter ceci à votre fichier .gitconfig:

[diff] 
tool = araxis // enter your tool of choice here, Araxis is just an example 

Si vous souhaitez en savoir plus à ce sujet, voici un lien vers la page de manuel: http://www.kernel.org/pub/software/scm/git/docs/git-difftool.html

1

Je viens juste de poster une solution à un question similaire over here. BTW, l'un des principaux points en préférant N ++ en tant que spectateur diff est, par exemple, que si vous manipulez de toute façon de code géré Git en N ++, alors vous pouvez toujours directement « Comparer contre la base GIT » (v1.5.6.3 !). Une autre raison est bien sûr de regarder un diff dans un "vrai" éditeur avec mise en évidence de la syntaxe et tous les autres goodies connus à portée de main.