Как заставить Beyond Compare игнорировать пробелы, но все равно показывать изменения в комментариях

В Beyond Compare есть кнопка и пункт меню Игнорировать несущественные различия. При выборе этого параметра diff игнорирует пробелы и различные различия в форматировании, но также игнорирует изменения в комментариях. Как я могу сделать так, чтобы он отображал изменения в комментариях, но при этом игнорировал пробелы?

2 ответа

Решение
  1. Используйте пункт меню Session Session Settings.
  2. Перейдите на вкладку Важность.
  3. В списке слева вверху отметьте " Комментарии".
  4. В раскрывающемся списке слева внизу выберите " Также обновить значения по умолчанию для сеанса". (если вы хотите изменить его навсегда)
  5. Нажмите ОК.
  6. Включить игнорировать несущественные различия

Для пользователей 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
Другие вопросы по тегам