Как заставить Beyond Compare игнорировать пробелы, но все равно показывать изменения в комментариях
В Beyond Compare есть кнопка и пункт меню Игнорировать несущественные различия. При выборе этого параметра diff игнорирует пробелы и различные различия в форматировании, но также игнорирует изменения в комментариях. Как я могу сделать так, чтобы он отображал изменения в комментариях, но при этом игнорировал пробелы?
2 ответа
Решение
- Используйте пункт меню Session → Session Settings.
- Перейдите на вкладку Важность.
- В списке слева вверху отметьте " Комментарии".
- В раскрывающемся списке слева внизу выберите " Также обновить значения по умолчанию для сеанса". (если вы хотите изменить его навсегда)
- Нажмите ОК.
- Включить игнорировать несущественные различия
Для пользователей AutoHotKey, вот скрипт горячей клавиши, который делает это с одной горячей клавишей, которая переключает комментарии между неважными и важными.
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%
#SingleInstance force
;Make hotkeys specific to BeyondCompare
#IfWinActive, ahk_exe BCompare.exe
;Hotkey here, Numpad5 is being used, could be anything
Numpad5::
send, !se{right}{right}{tab}{tab}{tab}{down}{down}{down}{down}{down}{space}{enter}
return