Выполнить структурный поиск и заменить навалом - PullRequest
1 голос
/ 22 ноября 2011

В существующей кодовой базе вызов для разбора дат зависит от культуры машины.Я создал пользовательский шаблон resharper search / replace , который может определять и исправлять эти вызовы.

Есть ли способ быстро найти и исправить все попадания этого шаблона поиска-замены?Сейчас я делаю их один за другим, и это займет вечность ...

1 Ответ

1 голос
/ 22 ноября 2011

Разве это не «Глобальное исправление» в конце того самого сообщения в блоге, на которое вы ссылаетесь именно на то, что вам нужно?я только что сделал, это локальное исправление вручную, то есть найдите ошибочную запись и нажмите Alt + Enter, чтобы применить QuickFix. Мы можем сделать это в глобальном масштабе с помощью окна инструмента Каталог шаблонов.

1.Отмените исправление префикса (чтобы иметь несколько экземпляров)

2.Откройте каталог Patterns

3.Выберите недавно созданный шаблон и нажмите Искать сейчас .На этот раз вместо диалогового окна «Найти результаты» мы получаем диалоговое окно «Заменить», в котором отображаются все совпадающие шаблоны, и кнопка Заменить

enter image description here

4.Мы можем выбрать записи, которые мы хотим заменить (по умолчанию все проверено).Нажмите Заменить

Все готово!ReSharper теперь заменит все вхождения.Итак, мы применили QuickFix во всем мире.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...