
Я пытаюсь создать пользовательский инструмент в TextPad для вызова инструмента слияния Tortoise SVN.
Если у меня есть два открытых файла в TextPad, я хочу сравнить их с помощью TortoiseMerge, перейдя в Tools -> TortoiseMerge в TextPad. Я не хочу вручную добавлять пути к файлам, я хочу, чтобы они подхватывались через TextPad.
У меня возникли проблемы с параметрами инструмента, вот что у меня есть:
Command: C:\Program Files\TortoiseSVN\bin\TortoiseMerge.exe
Parameters: $File $File
Initial folder: $FileDir
Это успешно сравнивает один и тот же файл - есть ли способ получить путь к другому открытому файлу... аналогичная переменная $File или какие-то другие способы...?
Большое спасибо.
решение1
Я тоже этого хотел, но, похоже, это невозможно сделать за один шаг.
Вместо этого я настраиваю два простых инструмента:
- ctrl-1 копировать $файл C:\temp\temp1.txt
- ctrl-2 TortoiseMerge $файл C:\temp\temp1.txt
Итак, вы выбираете первый файл и нажимаете ctrl-1, затем переключаетесь на второй файл и нажимаете ctrl-2.