VS 2010: Как вы отменяете после «Найти и заменить»? - PullRequest
8 голосов
/ 01 октября 2010

На VS 2010 я делаю "Найти и заменить" ... Я пытаюсь сделать "отменить", но ... я не могу ... есть ли способ "отменить" после«найти и заменить» или это просто глупое ограничение [1] для VS 2010?

ПРИМЕЧАНИЕ:

Очевидно, что вы можете «перезагрузить весь файл» ... но этозанимает слишком много времени и нарушает производительность и рабочий процесс.

Примечание для ноги:

[1] ... под "глупым", я имею в виду ... ОТЛИЧНО!Какого черта?! Как VS 2010 не позволяет вам отменить операцию "найти и заменить"!Можно также назвать VS 2010 "Блокнот 2010".(ОБНОВЛЕНИЕ: я только что проверил, и блокнот может действительно отменить после "найти и заменить" ... ну да.)

Ответы [ 3 ]

7 голосов
/ 01 октября 2010

Может, если вы скажете, чтобы файлы оставались открытыми во время замены; Правка -> Отменить.

3 голосов
/ 01 октября 2010

Еще одна тактика, которая иногда срабатывает, - снова открыть панель «Найти / заменить» и поменять значения.(Но, очевидно, это не всегда работает, потому что вы можете найти больше, чем рассчитывали!)

1 голос
/ 05 октября 2010

Если вы хотите выполнить операцию «Заменить все»:

Если вы используете функцию «Быстрая замена» (CTRL + H) для «Текущего проекта» или «Полное решение», тогда он автоматически откроет закрытые файлы и пометитони как грязные (поставьте звездочку на вкладке файла), когда она их меняет.Отмена отменяет все изменения, поэтому будьте внимательны.

Если вы сделаете замену в файлах (CTRL + SHIFT + H) в «Текущий проект», «Целое решение» или «Директории включения Visual C ++», тогдаВам нужно выбрать «Сохранить измененные файлы открытыми после замены всех».Если вы не выберете эту опцию и не нажмете «Заменить все», вы получите диалоговое окно (независимо от того, открыты ли файлы, в которые будут внесены изменения), которое дает вам возможность включить эту опцию.Если вы выберете его, он откроет файлы и пометит их как грязные, чтобы вы могли отменить изменения.Если вы не выберете опцию, вы не сможете отменить изменения.

Вы можете увидеть больше здесь: http://blogs.msdn.com/b/zainnab/archive/2010/11/25/undo-quick-replace-and-replace-in-files-vstipfind0020.aspx

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