Защо клавишните комбинации за отметки на Visual Studio 2005+ отиват до отметки в други документи?

Преди Visual Studio 2005, функцията за отметки работи перфектно. След това, започвайки с VS 2005, забелязах, че искането на "следваща" или "предишна" отметка спря да работи правилно. Разбира се, ще ви отведе до друга отметка, но ви отвежда до местоположение на отметка, което е най-малко подходящо или най-неясно въз основа на текущото ви местоположение. Дори когато седя върху маркировка за книга и мога да „виждам“ следващата (и предишна) маркировка за книга, Visual Studio пак ще ме отведе до произволна далечна отметка (в напълно отделен проект и файл, ако може помогнете му).

Всъщност единственият начин, по който наистина мога да стигна до „следващата“ отметка в моя документ, е да се уверя, че няма повече от две отметки в цялото решение (и двете трябва да се намират в текущия документ).

Опитвам се да разбера как това се обърка толкова много и ако има някаква проста конфигурационна настройка, която мога да направя, която ще коригира проблема. Сега използвам Visual Studio 2008 (което има същия проблем). Все още не съм опитвал това през 2010 г.

Актуализация: Открих, че редът, в който се преминават отметките, е редът, в който са създадени. Има „изглед на отметки“, където този ред може да бъде пренареден ръчно. Въпреки това, в миналото редът винаги беше възходящ номер-ред, което беше много по-полезно. Така че сега въпросът е как да променя поведението?


person Brent Arias    schedule 24.07.2010    source източник


Отговори (1)


Мисля, че от 2005 г. преките пътища CTRL-K+CTRL-N и CTRL-K+CTRL-P бяха променени от „преместване на каретката към следващата отметка в текущия документ“ на „преместване на каретката към следващата отметка“.

Можете да върнете старото поведение, като редактирате клавишните комбинации, за да зададете CTRL-K+CTRL-N и CTRL-K+CTRL-P така:

въведете описание на изображението тук

въведете описание на изображението тук

person Matthew Lock    schedule 01.03.2011
comment
Благодаря ви, този малък проблем ме тормозеше от месеци във Visual Studio 2010. Сега, ако имаше толкова лесно решение за проблема с това, че отметките не запазват позицията си, когато редактирате кода си, запишете го, след това затворете и отворете отново Визуално студио. - person Ghos3t; 08.09.2017