Сочетание клавиш для удаления пустых строк в файле кода C # - PullRequest
7 голосов
/ 30 ноября 2010

Есть ли сочетание клавиш для удаления пустых строк в файлах кода C # (.cs)?

Аналогично Ctrl + K , D , который форматирует весь файл .cs.

Или есть обходной путь?

Ответы [ 4 ]

6 голосов
/ 30 ноября 2010

Используйте диалоговое окно «Найти и заменить» ( Ctrl + H ). Искать

\n\n

и заменить на

\n

с использованием регулярных выражений (разверните раздел «Параметры поиска», чтобы включить его).

Если вы хотите удалить строки, содержащие только пробелы, попробуйте поискать

\n\s*\n+
4 голосов
/ 30 ноября 2010

CodeMaid имеет настройку, которая автоматически удаляет пустые строки (я думаю, что при сохранении файла) в соответствии с некоторыми настраиваемыми правилами. Я думаю, что это делает файлы довольно аккуратными.

1 голос
/ 13 января 2011

В параметрах Visual Studio в текстовом редакторе -> Общие есть опция «Применить команды« Вырезать »и« Копировать »к пустым строкам, когда нет выделения».Если вы отметите это, Ctrl + X удалит пустую строку.

1 голос
/ 30 ноября 2010

Я не думаю, что есть.Для автоматизации можно использовать отдельную надстройку рефакторинга, например ReSharper .

...