Я только что совершил переход от VS2010 до VS2013 и столкнулся с нечетной ошибкой/функцией без видимого обходного пути.VS 2013 «Перейти к определению» Вкладка размещения
В VS1010 Я привык нажать «Перейти к определению» в контекстном меню над выделенным классом, чтобы открыть соответствующий файл .cs на новой вкладке.
VS2013 имеет такую же особенность, но по какой-то непонятной причине он присоединяет новую вкладку вправо, и, что еще хуже, последующие вызовы «Перейти к определению» для просмотра дополнительных классов приводят к вкладке ранее разысканной класс закрыт.
Я обнаружил, что эти неловко расположенные вкладки могут быть открыты и выровнены правильно, как и ожидал пользователь, вручную щелкнув маленькую кнопку «держать открытым». Но для этого каждый раз, когда я перехожу к классу через «Перейти к определению», это является препятствием для рабочего процесса.
Есть ли способ отключить это странное поведение?
Иллюстрация # 1: Нажав кнопку "Перейти к определению" на выделенном классе ...
Иллюстрация # 2: Strange по правому краю вкладки результат:
Это связано с новой функцией предварительного просмотра/«предварительной» в VS2013. В основном, когда вы просматриваете файл (либо с помощью go-to def/decl, одним щелчком мыши по файлу в проводнике решений, одним нажатием на результат поиска или поиска, и т. Д.), Он открывается на вкладке «Предварительный просмотр» (например, справа), который является временным и заменяет все предыдущие файлы предварительного просмотра (так что вы не получите 100 файлов, просто просмотрев код). Если вы хотите, чтобы файл оставался открытым, вам нужно только начать его редактирование или щелкнуть маленькую звездочку рядом с «x» на вкладке. – Cameron