Многострочная находка и замена в Visual Studio

Это может быть сделано? Мы используем VS2005 и VS2008 и VS2010.

Я не имею в виду регулярных выражений - которые имеют их место - но простой текст находят и заменяют. Я знаю, что мы можем сделать это (в повышении) с регулярными выражениями с помощью \n, отмечают, но предпочитают не попадать в историю в regex символах ESC, плюс существует проблема удобочитаемости.

Если это не может быть сделано, какая простая и простая (свободная) альтернатива люди, использующие? Это не включает поднимание нашего собственного макроса.

72
задан hawbsl 26 April 2013 в 14:16
поделиться

2 ответа

Возможно, вы захотите взглянуть на эту запись в блоге:

Многострочный поиск и замена в Visual Studio

Предоставляет код макроса, чтобы избежать вашего поиска и покажите диалог поиска и замены VS.

18
ответ дан 24 November 2019 в 12:42
поделиться

Наконец-то я нашел ..

Нет необходимости скачивать и загружать какие-либо внешние макросы.

Он работает в Visual Studio 2008, по крайней мере, со встроенным макросом. :)

Шаги:
1) Выделите текст, который хотите найти.
2) Нажмите «Alt + F8» или откройте «Инструменты -> Макросы -> Проводник макросов»
. 3) Дважды щелкните «Образец -> Утилиты -> FindLine». (Откроется окно поиска, в котором ваш выбор будет загружен в поле «Найти». Не беспокойтесь об усеченном тексте, отображаемом в поле «Найти». Поверьте мне, в поле есть все ... MS-способ показать это может быть ...: ))
4) Нажмите кнопку «Быстрая замена» в диалоговом окне «Найти и заменить». Введите замену текстом.
5) И нажмите любую из 3 кнопок в соответствии с вашими требованиями ... и все готово. :)

Ура .. это работает .. Возможно, это непростой способ сделать это, но вы знаете, с MS .. нет ничего простого и простого ..:)

65
ответ дан 24 November 2019 в 12:42
поделиться