Я хочу удалить завершающие пробелы и символы табуляции из моего кода без удаление пустых строк.
Пробовал:
\s+$
и:
([^\n]*)\s+\r\n
Но все они тоже удалили пустые строки. Я предполагаю, что \s
также соответствует символам конца строки.
ОБНОВЛЕНИЕ (2016):
В настоящее время я автоматизирую такую очистку кода с помощью пакета Sublime TrailingSpaces с настраиваемой/пользовательской настройкой:
"trailing_spaces_trim_on_save": true
Он выделяет конечные пробелы и автоматически обрезает их при сохранении.