Beyond Compare имеет кнопку и пункт меню Игнорировать несущественные различия. Когда выбрано, diff будет игнорировать пробелы и различные различия в форматировании, но также будет игнорировать изменения в комментариях. Как я могу заставить его показывать изменения комментариев, но все равно игнорировать пробелы?
Как сделать Beyond Compare игнорировать пробелы, но все равно показывать изменения в комментариях
Ответ 1
- Используйте пункт меню Session → Session Settings.
- Перейдите на вкладку Важность.
- В списке слева вверху отметьте " Комментарии".
- В раскрывающемся списке слева внизу выберите " Также обновить значения по умолчанию для сеанса". (если вы хотите изменить его навсегда)
- Нажмите ОК.
- Убедитесь, что " Вид" → " Игнорировать несущественные различия" включен.
Ответ 2
Для пользователей 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