AkelPad
winMergeTabs
Описание
Сравнение содержимого текущей и следующей выбранной вкладки, используя WinMerge или другую программу сравнения.
Автор: Ссылка
, Версия: 0.1.2,Пример использования
"Сравнить в WinMerge (выбери 2-ю вкладку)" Call("Scripts::Main", 1, "winMergeTabs.js")
"Сравнить в Meld" Call("Scripts::Main", 1, "winMergeTabs.js", '-path="C:\Program Files (x86)\Meld\Meld.exe" -cmd="<exe> <f1> <f2>"')
"Сравнить в KDiff3" Call("Scripts::Main", 1, "winMergeTabs.js", '-path="C:\Program Files\KDiff3\KDiff3.exe" -cmd="<exe> <f1> <f2>"')
Параметры
Параметр | Описание |
---|---|
-path="%ProgramFiles%\Meld\Meld.exe" | Путь к исполняемому файлу WinMerge, Meld, KDiff3 и т.д., или много путей: "path1|path2|path3" для поиска среди них одного из существующего |
-cmd="<exe> /S=C <f1> <f2>" | Задать свою командную строку, которая определяется набором команд другой программы (в данном случае пример для Total Commander). Где <exe> - программа, <f1> - файл1, <f2> - файл2, /S=C - какие либо ключи. |
-save=true | true - сохранить (уже сохраненный, но измененный) файл перед сравнением, false - использовать временные файлы для измененных файлов |
-temp="%AkelScripts%\temp" | Путь к временной папке, в которой будут создаваться копии сохранённых вкладок перед сравнением, если файлы не существуют или не сохранены |
-useTabsOrder=true | Всегда сравнивать левую вкладку с правой вкладкой, в отличии от порядка выбора. |
-noBlink=true | Отключить мигание в строке состояния (и просто показать текст «Выберите вкладку!») |
Примечание