Visual Studio: при отмене повторного выполнения операции замены не прокручивается окно редактора

Я выполнил несколько действий по поиску и замене в моем коде C ++ с помощью Visual Studio:

  • только отдельные действия по поиску и замене (без использования «заменить все»)

  • затронут только один файл (не изменил несколько файлов одновременно)

  • Итак, очень простой случай!

Затем я хотел отменить эти изменения. Итак, я один раз нажал ctrl-Z. Это дало желаемый эффект. Последнее изменение (которое все еще было видно на текущем экране) было отменено.

Но я также хотел отменить оставшиеся изменения. Эти изменения в настоящее время не видны на экране. Поэтому я ожидал, что редактор будет прокручиваться туда при нажатии ctrl-Z.

Но, к сожалению, редактор не прокручивал до позиции отмены, когда я нажимал ctrl-z.

Однако отмена сработала. Я проверил, прокрутив вручную до позиции.

Потом попробовал повторить. Тот же результат: «Повторить» сработало, но редактор не переместился к позиции повтора.

Наконец, я попробовал, если это тоже происходит, когда я отменяю другие типы изменений (не сделанные с помощью функции «найти и заменить»). Результат: Undo-Redo сработала правильно и тоже правильно прокручивалась!

Таким образом: Похоже, эта проблема затрагивает только изменения, внесенные функцией «найти и заменить».

У вас тоже была эта проблема, и вы нашли решение?

Пожалуйста помогите!

С уважением, Герхард


person Gerhard Wonner    schedule 27.05.2013    source источник
comment
Этот вопрос уже принес мне значок перекати-поле! Неужели никто не может мне помочь?   -  person Gerhard Wonner    schedule 04.06.2013
comment
Я вижу ту же проблему в Visual Studio 2012 Express и Visual Web Developer 2010 Express.   -  person matt burns    schedule 06.12.2013


Ответы (1)


У меня то же самое происходит в Visual Studio Ultimate 2012 (версия 11.0.60610.01, обновление 3).

Может показаться, что это не так уж важно, но это действительно ухудшает удобство использования этой отличной в остальном среды IDE!

PS Пользуюсь VS с 90-х, лучше пока не нашел. Я бы хотел, чтобы MS вернула макросы в VS, даже если это VBA (или Python)

person madscijr    schedule 10.10.2013
comment
Привет и добро пожаловать в Stack Overflow. Пожалуйста, не публикуйте ответ, который является комментарием. Взгляните на страницу с информацией о stackoverflow.com/about - person Display Name is missing; 11.10.2013