Как правило, многие файлы в Visual Studio 2010 открываются на многих вкладках, одновременно работая над проектом. Много раз я обнаруживал, что щелкаю правой кнопкой мыши по заголовку вкладки и ищу Show/Select/Scroll-to this file in Solution Explorer
, и не могу его найти.
Есть ли способ автоматически выбрать открытый файл в обозревателе решений?
visual-studio
visual-studio-2010
Й. Шохам
источник
источник
Ответы:
Другой вариант - привязать «View.TrackActivityInSolutionExplorer» к сочетанию клавиш, которое совпадает с «Инструменты -> Параметры -> Проекты и решения -> Отслеживание активного элемента в обозревателе решений».
Если дважды активировать ярлык, файл будет выбран в обозревателе решений, и отслеживание снова отключится.
Visual Studio 2013+
Теперь в проводник решений VS2013 встроена функция синхронизации с активным документом. Значок две стрелки в обозревателе решений, и имеет горячую клавишу Ctrl+ [, Sчтобы показать текущий документ в обозревателе решений. Не включает автоматическую настройку, упомянутую выше, и происходит только один раз.
источник
Я не знаю, сможете ли вы сделать это по требованию, но вы можете включить опцию «Отслеживать активный элемент в обозревателе решений» (Инструменты-> Параметры-> Проекты и решения-> Общие), которая всегда будет выбирать активный элемент вкладки. в обозревателе решений.
источник
Если вы используете плагин ReSharper , вы можете сделать это с помощью ярлыка Shift+ Alt+ Lили перемещаться по меню, как показано.
источник
Это не совсем то, что вы ищете, но он автоматически выберет «активный» файл в обозревателе решений:
Сервис -> Параметры -> Проекты и решения -> Отслеживание активного элемента в обозревателе решений.
источник
Наилучшим вариантом сейчас является установка надстройки Microsoft Visual Studio под названием Productivity Power Tools .
С этим приходит «Solution Navigator» (альтернатива Solution Explorer, с большим количеством преимуществ) - который затем вы можете использовать для фильтрации файлов, чтобы показать только «Open». Вы даже можете фильтровать файлы, чтобы показать «Отредактировано» и «Несохранено».
источник
Это в VS2012 - в частности, значок 2 стрелки в верхней части обозревателя решений (стрелки влево / вправо, одна над другой). Это автоматически перейдет к текущему файлу.
Этот значок виден только если вы
Track Active Item in Solution Explorer
отключены.источник
В Visual Studio 2012 то же самое можно сделать с помощью параметра «Синхронизировать с активным документом» в обозревателе решений.
источник
Плагин Tab Studio добавляет «выбор в обозревателе решений» в контекстное меню на вкладках.
источник
Я добавил запрос на эту функцию. Хотя я знаю, что сам по себе это не ответ, это шаг в направлении реализации этой функции. Любые голоса могут помочь привлечь внимание Microsoft.
Насколько я знаю, хотя нет другого способа сделать это, кроме как написать макрос или создать собственную надстройку / расширение для Visual Studio.
источник
Есть очень хорошее расширение VS2010, которое делает именно это: Solution Explorer Tools .
Это расширение добавляет кнопку, которая выбирает текущий файл в обозревателе решений, а также удобные кнопки для свертывания и расширения проектов.
источник
Это скриншот ответа на ваш вопрос.
источник