Настройка Notepad ++ Сравните как инструмент diff в git?

Есть ли простой способ настроить плагин Notepad ++ Compare в качестве инструмента diff для Git в Windows? Я не уверен, можно ли его вызывать из командной строки, возможно, нет.

Ответ 1

Насколько я знаю, Notepad ++ не позволяет настраивать параметры командной строки для своих плагинов, поэтому было бы довольно сложно сделать это. Вам понадобится создать оболочку script для нее или вызвать исполняемый файл напрямую. По моему скромному мнению, не стоит этого, учитывая, что есть отличные варианты для инструментов сравнения.

В любом случае git difftool позволяет указать, что именно вы хотели бы использовать git для diff. Вы добавите это в свой .gitconfig файл:

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

Если вы хотите больше узнать об этом, здесь ссылка на страницу руководства: http://www.kernel.org/pub/software/scm/git/docs/git-difftool.html

Ответ 2

Я только что разместил решение для аналогичного вопроса здесь. Кстати, одним из главных моментов в предпочтении N ++ в качестве средства просмотра различий является, например, то, что если вы все равно обрабатываете Git -управляемый код в N ++, вы всегда можете напрямую "сравнивать с GIT базой" (v1.5.6.3!). Другая причина, конечно, заключается в том, что различие в "реальном" редакторе с подсветкой синтаксиса и всеми другими хорошо известными лакомствами под рукой.