Visual Studios 2010 - как найти и заменить строку во всех файлах в указанной папке? - PullRequest
3 голосов
/ 01 мая 2011

Я использую Visual Studio 2010. Я нахожусь в проекте, в обозревателе решений, в каталоге fr (в отличие от каталога en для английского языка).Я хочу найти все экземпляры строки ~/en/ и заменить их на ~/fr/.

Когда я использую функцию VS "Найти и заменить", раскрывающийся список "Искать в" предлагает только полное решение и текущийПроект.Было бы хорошо, если бы у него была опция «Искать в: указать папку».Как мне этого добиться?

Ответы [ 6 ]

5 голосов
/ 01 мая 2011

Вы получили это.«Найти и заменить» (Ctrl + Shift + F), вместо того, чтобы щелкнуть «Все решение», щелкните многоточие (...) в правой части этого раскрывающегося списка.Вы можете выбрать любой каталог / путь.

2 голосов
/ 13 апреля 2012

В диалоговом окне «Найти и заменить» выберите параметр «Заменить в файлах» в строке меню вместо параметра по умолчанию «Быстрая замена»

0 голосов
/ 11 сентября 2017

Простой, Загрузите инструмент «Открыть все документы в папке» из инструментов Visual Studio ... затем откройте все документы одним щелчком мыши. Затем, Используя Поиск и замена или же Многострочный инструмент поиска и замены Вы можете изменить, выбрав: все открытые документы ...

0 голосов
/ 10 мая 2016

Найти и заменить (Ctrl + Shift + F) и в Искать: выбрать знак " ... ", чтобы тщательно выбрать конкретную папку проектаструктура каталогов.

0 голосов
/ 17 июня 2015

Все, что вам нужно сделать, это нажать «Найти и заменить» на панели инструментов «Редактирование» Visual Studio. Затем вам нужно выбрать «Заменить в файлах».

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

  • Текущий документ.
  • Все открытые документы.
  • Полное решение, означающее все проекты в текущем решении.
  • Текущий проект, означающий все файлы в текущем проекте.
  • Целое решение (включая внешние элементы), означающее все проекты в текущем решении, включая любые связанные элементы.
  • Текущий проект (включая внешние элементы), означающий все файлы в текущем проекте, включая любые связанные элементы.
0 голосов
/ 01 мая 2011

Это жалко, но в итоге я создал новый проект VS. Затем я скопировал каталог fr из предыдущего проекта в новый VS Project. Использовал быструю замену всего решения. Затем я скопировал папку fr обратно в мой предыдущий проект.

Это плохая работа ... но это работает. Я надеюсь, что кто-то может предложить лучшее решение.

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