как удалить пустые строки созданные enter в коде visual studio

Удаление пустых строк в тексте с помощью Visual Studio

Как удалить пустые строки в Visual Studio?

10 ответов

поскольку Visual Studio 2012 изменила синтаксис регулярных выражений, исходные ответы Ala переводятся в VS 2012 следующим образом:

удалить пустые строки

Visual Studio 2013 (спасибо BozoJoe и Джо Джонстону):

удалить двойные пустые строки

роллы с твоего язык.

это очень полезно, особенно если вы хотите организовать или сравнить коды, спасибо за людей, которые отвечают на этот вопрос, у меня есть ответ от здесь и хотел бы поделиться им со Stackoverflow:

Visual Studio имеет возможность удалять пустые строки в операции замены с помощью регулярных выражений.

Галочка «Использовать Регулярные Выражения»

в поле заменить удалить все.

Нажмите «Заменить Все»

все пустые строки будут удалены.

регулярное выражение для пустой строки состоят из

регулярное выражение для удаления пустых строк, которые / не действительно пробел (т. е. у них есть/нет пробелов): ^:b*$\n

удалить двойные линии: ^:b*\n:b*\n заменить на: \n

* для Visual Studio 2013 и выше:*

и для двойной строки:

см. обновления синтаксиса регулярного выражения для VS2012 и выше в ответе @lennart ниже

в Visual Studio 2013 (версия 12.0.20623.01) я удалил пустые строки с этим регулярным выражением ^\r\n на экране вы можете увидеть совпадающие линии, обозначенные коричневыми квадратами.

как удалить пустые строки созданные enter в коде visual studio. b9ac998b45f920ee695993659af88b72. как удалить пустые строки созданные enter в коде visual studio фото. как удалить пустые строки созданные enter в коде visual studio-b9ac998b45f920ee695993659af88b72. картинка как удалить пустые строки созданные enter в коде visual studio. картинка b9ac998b45f920ee695993659af88b72. Как удалить пустые строки в Visual Studio?

протестировано в VS 2012, чтобы обеспечить чистые каналы линии.

чтобы удалить две или более соседних пустых строк с помощью VS2012, используйте следующее:

чтобы удалить двойные строки:^: b * \n: B * \N заменить на: \N

в VS 2012 строка регулярного выражения для поиска и замены всех пустых строк равна ^(?([^\r\n])\s)\r?\n

установить CodeMaid и нажмите Ctrl+M, Space’ to clean up the code. (It formats the code, like Format Document Ctrl+E, D`, а также). Вы можете очистить больше файлов из Обозревателя решений.

Я использую visual studio 2017, не из вышеперечисленного работал для меня, пока я не попробовал \n\r

Источник

Я потратил некоторое время, пытаясь понять, как удалить все пустые строки в Visual Studio Code, и я не могу заставить его работать. Кто-нибудь знает, как это сделать, пожалуйста?

Если я нахожусь ^$ при вводе текста в поле поиска, VSC находит пустые строки (полностью пустые строки, означает отсутствие пробелов), но не удаляет их, когда я нажимаю «Заменить все». Он ничего не делает: как удалить пустые строки созданные enter в коде visual studio. 2016 04 01 1107. как удалить пустые строки созданные enter в коде visual studio фото. как удалить пустые строки созданные enter в коде visual studio-2016 04 01 1107. картинка как удалить пустые строки созданные enter в коде visual studio. картинка 2016 04 01 1107. Как удалить пустые строки в Visual Studio?

Для пустых строк с пробелами ^s+$ Поиск работает, но не удаляет их. Что он делает, он заменяет их пустой строкой без пробелов :)) как удалить пустые строки созданные enter в коде visual studio. 2016 04 01 1113. как удалить пустые строки созданные enter в коде visual studio фото. как удалить пустые строки созданные enter в коде visual studio-2016 04 01 1113. картинка как удалить пустые строки созданные enter в коде visual studio. картинка 2016 04 01 1113. Как удалить пустые строки в Visual Studio?

Должно быть, я делаю что-то неправильно. Я просто не могу понять, что это. Кто-нибудь знает? Благодарю.

Ответов: 12

Это должно сделать два последовательных конца строки в одном.

Также работает этот шаблон регулярного выражения:

Затем CTRL+Enter заменить все строки.

Объяснение приведенной выше схемы:

Visual Studio Code 1.13.0 Linux Lite:

как удалить пустые строки созданные enter в коде visual studio. u5KeV. как удалить пустые строки созданные enter в коде visual studio фото. как удалить пустые строки созданные enter в коде visual studio-u5KeV. картинка как удалить пустые строки созданные enter в коде visual studio. картинка u5KeV. Как удалить пустые строки в Visual Studio?

Вот мое регулярное выражение, оно ловит все лишние новые строки и пустые строки, которые содержат только пробел, вкладки и т. Д.

И я заменю все матчи на

PS: Не забудьте выбрать опцию регулярного выражения в окне поиска!

Источник

Удалить пустые строки в тексте с помощью Visual Studio

Как убрать пустые строки в Visual Studio?

Поскольку Visual Studio 2012 изменил свой синтаксис регулярных выражений, исходные ответы Ala переводятся в VS 2012 следующим образом:

Удалить одиночные пустые строки

Visual Studio 2013 (спасибо BozoJoe и Джо Джонстону):

Удалить двойные пустые строки

Катится прямо с вашего языка.

Вот конверсионный лист из MSDN.

Это очень полезно, особенно если вы хотите упорядочить или сравнить коды, спасибо за людей, которые отвечают на этот вопрос, я получил ответ отсюда и хотел бы поделиться им со Stackoverflow:

Visual Studio имеет возможность удалять пустые строки в операции замены, используя регулярные выражения.

Галочка «Использовать регулярные выражения»

В поле Заменить удалите все.

Нажмите «Заменить все»

Все пустые строки будут удалены.

Регулярное выражение для пустой строки состоит из

Обратите внимание, что обычно в Windows конец строки обозначается 2 символами CRLF- Возврат каретки (CR, ASCII 13, \r ) Перевод строки (LF, ASCII 10, \n ).

Регулярное выражение для удаления пустых строк, которые являются / не являются действительно пустыми (то есть они имеют / не имеют пробелов): ^:b*$\n

Чтобы удалить двойные строки: ^:b*\n:b*\n замените на: \n

* для Visual Studio 2013 и выше: *

и для двойных линий:

Смотрите обновления синтаксиса регулярных выражений для VS2012 и выше в ответе @ lennart ниже

Источник

Я потратил некоторое время, пытаясь понять, как удалить все пустые строки в Visual Studio Code, и у меня не получается заставить его работать. Кто-нибудь знает, как это сделать?

Если я ищу ^$ при вводе его в поле поиска, VSC действительно находит пустые строки (полностью пустые строки, означает отсутствие пробелов), но не удаляет их, когда я нажимаю «Заменить все». Ничего не делает:

Для пустых строк с пробелами ^\s+$ поиск работает, но не удаляет их. Что он делает, так это заменяет их пустой строкой без пробелов :))

Должно быть, я что-то делаю не так. Я просто не могу понять, что это. Кто-нибудь знает? Благодарю.

14 ответов

Затем в поле поиска:

Это должно превратить два последовательных знака конца строки в один.

Если вам нужно заменить несколько пустых строк (более двух) одновременно, вы можете использовать следующее регулярное выражение в поле поиска:

Если вам нужно заменить также пустые строки пробелами, вам нужно использовать следующее регулярное выражение в поле поиска:

Код VS использует регулярные выражения javascript

В моем случае. решение kobi7 (\r?\n) <2,>работало только у меня, Мне пришлось запустить его снова с небольшой модификацией, чтобы он работал для отдельных строк (просто изменил 2 на 1)

Нет, ты делаешь это правильно.

Здесь у меня такое же поведение.

Я также пробовал другое регулярное выражение: (\r?\n) <2,>но кажется, что это работает только для одиночных строк.

Возможно, есть предпочтение изменить поведение регулярного выражения по умолчанию, или, может быть, VS просто построен таким образом (на основе строки)

Конечно, вырезать-вставить и вернуться из другого текстового редактора не составляет большого труда.

Вот мое регулярное выражение, оно улавливает все лишние новые строки и пустые строки, содержащие только пробелы, вкладки и т. Д.

И я заменяю все совпадения на \n

Объяснение

Код Visual Studio 1.13.0 Linux Lite:

Пустые строки пропали!

Также работает этот шаблон регулярного выражения:

Затем CTRL + Enter для замены всех строк.

Объяснение вышеуказанного шаблона:

Вот моя версия очистки пустых строк пробелами:

В Visual Studio мне больше всего подходят следующие варианты:

Заменить: ^\n$ С участием:

Это найдет все пустые строки и очистит их.

Используйте расширение «Организатор пустых строк», вот описание:

Как использовать: проверьте описание расширения, но это действительно выглядит красиво!

Другими словами, после сохранения файл автоматически очищается!

как удалить пустые строки созданные enter в коде visual studio. u5KeV. как удалить пустые строки созданные enter в коде visual studio фото. как удалить пустые строки созданные enter в коде visual studio-u5KeV. картинка как удалить пустые строки созданные enter в коде visual studio. картинка u5KeV. Как удалить пустые строки в Visual Studio?

Один или несколько разрывов строки (\ n) + и заменить на \ n

Источник

Удаление пустых строк в тексте с помощью Visual Studio

Как убрать пустые строки в Visual Studio?

Это очень полезно, особенно если вы хотите упорядочить или сравнить коды, спасибо тем, кто отвечает на этот вопрос, у меня есть ответ от здесь и хотел бы поделиться им с помощью Stackoverflow:

Visual Studio имеет возможность удалять пустые строки в операции замены с помощью регулярных выражений.

Нажмите Ctrl – H (быстрая замена)

Отметьте “Использовать регулярные выражения”

В поле “Заменить” удалите все.

Нажмите “Заменить все”

Все пустые строки будут удалены.

Регулярное выражение для пустой строки состоит из

Обратите внимание, что обычно в Windows конец строки указан 2 символами crlf – Возврат каретки (CR, ASCII 13, \r ) Линейный канал (LF, ASCII 10, \n ).

Регулярное выражение для удаления пустых строк, которые/не действительно пустые (т.е. они/не имеют пробелов): ^:b*$\n

Чтобы удалить двойные строки: ^:b*\n:b*\n заменить на: \n

* для Visual Studio 2013 и выше: *

и для двойных строк:

См. обновления синтаксиса регулярных выражений для VS2012 и выше в ответе @lennart ниже

Так как Visual Studio 2012 изменил свой синтаксис regex, исходные ответы Ala переходят к следующему в VS 2012:

Удалить отдельные пустые строки

Visual Studio 2013 (благодаря BozoJoe и Джо Джонстону):

Удалить двойные пустые строки

Рулоны прямо с вашего языка.

Здесь – это лист преобразования из MSDN.

как удалить пустые строки созданные enter в коде visual studio. lazy placeholder. как удалить пустые строки созданные enter в коде visual studio фото. как удалить пустые строки созданные enter в коде visual studio-lazy placeholder. картинка как удалить пустые строки созданные enter в коде visual studio. картинка lazy placeholder. Как удалить пустые строки в Visual Studio?

Протестировано в VS 2012, чтобы использовать чистые линии.

Чтобы удалить две или несколько смежных пустых строк с помощью VS2012, используйте это:

Использование Visual Studio 2017 и выше

в текущем документе

выделите весь текст и нажмите на ярлык

как удалить пустые строки созданные enter в коде visual studio. lazy placeholder. как удалить пустые строки созданные enter в коде visual studio фото. как удалить пустые строки созданные enter в коде visual studio-lazy placeholder. картинка как удалить пустые строки созданные enter в коде visual studio. картинка lazy placeholder. Как удалить пустые строки в Visual Studio?

Я использую Visual Studio 2017, ни один из вышеперечисленных не работал для меня, пока я не попробовал \n\r

Чтобы удалить двойные строки: ^: b *\n: b *\n заменить на:\n

В VS 2012 строка регулярных выражений, используемая для поиска и замены всех пустых строк, – это ^ (? ([^\r\n])\s)\r?\n

Установите CodeMaid и нажмите Ctrl+M, Space’ to clean up the code. (It formats the code, like Format Document Ctrl + E, D`, а также). Вы можете очистить больше файлов от обозревателя решений.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *