понедельник, 26 декабря 2011 г.

Remove trailing spaces

Для того, что удалить пробелы в конце строк в файле можно воспользоваться стандартным диалогом Replace в Visual Studio:
В строку Find what нужно ввести :Zs#$, а Replace with оставить пустой. Не забудьте поставить галку Use Regular expressions. Далее можно нажать Replace All.

Данную операцию можно включить в макрос, который запускается при сохранении файлов, чтобы удаление происходило автоматически. Это позволит сократить количество бесполезных изменений кода в репозитарии и на ревью кода.

5 комментариев:

  1. :Zs - означает выбрать пустоты, # - одну и более, $ - в конце строки.
    Подробнее по синтаксису можно посмотреть в MSDN.

    ОтветитьУдалить
  2. Спасибо, недавно стал использовать Visual Studio =) Интересная статья по поводу http://www.codinghorror.com/blog/2006/07/the-visual-studio-ide-and-regular-expressions.html

    ОтветитьУдалить
  3. лучше скачай ProFлучше скачай ProFactor StyleManager бесплатный, встраивается в студию и есть коммандная строка.
    на уровне предприятия договарильсь об основном стиле и при заливке в svn делать принудительный реформат на сервере через hook'и. в java мире такие реформаты уже давно и ide встроенныactor StyleManager

    ОтветитьУдалить
  4. лучше скачай ProFactor StyleManager бесплатный, встраивается в студию и есть коммандная строка.
    на уровне предприятия договарильсь об основном стиле и при заливке в svn делать принудительный реформат на сервере через hook'и. в java мире такие реформаты уже давно и ide встроенны

    ОтветитьУдалить