Почему сочетания клавиш для закладок в Visual Studio 2005+ переходят в закладки в других документах? - PullRequest
5 голосов
/ 24 июля 2010

До Visual Studio 2005 функция закладок работала отлично. Затем, начиная с VS 2005, я заметил, что запрос «следующей» или «предыдущей» закладки перестал работать правильно. Конечно, это приведет вас к другой закладке, но это приведет вас к местоположению закладки, которое является наименее уместным или наиболее неясным в зависимости от вашего текущего местоположения. Даже когда я сижу на закладке и могу «видеть» следующую (и предыдущую) закладку, Visual Studio по-прежнему переносит меня к какой-то случайной удаленной закладке (в совершенно отдельном проекте и файле, если это возможно). помогите).

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

Я пытаюсь понять, как это пошло не так, и если есть какие-то простые настройки конфигурации, которые я могу сделать, это решит проблему. Я сейчас использую Visual Studio 2008 (которая имеет ту же проблему). Я еще не пробовал это в 2010 году.

Обновление: Я обнаружил, что порядок, в котором просматриваются закладки, это порядок, в котором они созданы. Существует «представление закладок», в котором этот порядок можно переупорядочить вручную. Однако в прошлом ордер всегда был по возрастанию, что было намного более полезным. Итак, теперь вопрос в том, как мне изменить поведение?

1 Ответ

5 голосов
/ 01 марта 2011

Я думаю, что начиная с 2005 года сочетания клавиш CTRL-K + CTRL-N и CTRL-K + CTRL-P были изменены с «переместить каретку на следующую закладку в текущем документе» на «переместить каретку на следующую закладку»".

Вы можете вернуть старое поведение, отредактировав сочетания клавиш, чтобы назначить CTRL-K + CTRL-N и CTRL-K + CTRL-P следующим образом:

enter image description here

enter image description here

...