Автоматический выбор файла в обозревателе решений на вкладке "открыть" в Visual Studio 2010

обычно много файлов в Visual Studio 2010 открываются во многих вкладках при массовой работе над проектом. Много раз я нажимаю правой кнопкой мыши на tab-title и ищу "Show/Select/Scroll-to this file in Solution Explorer", и я не могу его найти.

есть ли способ найти автоматически по требованию открытый файл в обозревателе решений?

10 ответов


другой вариант-привязать ' View.TrackActivityInSolutionExplorer "на клавиатуре короткого замыкания, что то же самое, что" Инструменты - >Параметры - >проекты и решения - >отслеживать активный элемент в обозревателе решений"

при активации короткого замыкания дважды файл выбирается в обозревателе решений, и отслеживание снова отключается.

Visual Studio 2013+

теперь есть функция, встроенная в Обозреватель решений VS2013 под названием Sync with Active Документ. Значок две стрелки в обозревателе решений, и имеет горячую клавишу Ctrl + [, S для отображения текущего документа в обозревателе решений. Не включает автоматическую настройку, упомянутую выше, и происходит только один раз.


Я не знаю, можете ли вы сделать это по требованию, но вы можете включить опцию "отслеживать активный элемент в обозревателе решений" (Инструменты->Параметры->проекты и решения->общие), которая всегда будет выбирать активный элемент вкладки в обозревателе решений.


Если вы используете ReSharper плагин, вы можете сделать это с помощью Shift + Alt + L ярлык или перейдите через меню, как показано на рисунке.

Enter image description here


Это не совсем то, что вы ищете, но он автоматически выберет "активный" файл в обозревателе решений:

Инструменты-->Параметры-->проекты и решения - >отслеживать активный элемент в обозревателе решений.


лучшим вариантом теперь является установка Microsoft Visual Studio add on под названием Производительность Электроинструментов.

с этим приходит " навигатор решений "(альтернатива Обозревателю решений, с большим количеством преимуществ) - который затем вы можете использовать для фильтрации файлов, чтобы показать только"открыть". Вы даже можете фильтровать файлы, чтобы показать "отредактированные" и "несохраненные".


в Visual Studio 2012 то же самое можно сделать с помощью опции "синхронизация с активным документом" в обозревателе решений


это в VS2012-в частности, значок 2-стрелки в верхней части обозревателя решений (стрелки влево/вправо, одна над другой). Это автоматически переходит к текущему файлу.

этот значок отображается, только если у тебя есть Track Active Item in Solution Explorer отключено.


плагин Tab Studio добавляет "выбрать в обозревателе решений" в меню правой кнопки мыши на вкладках.


Я запрос для этой функции. Хотя я знаю, что это не ответ сам по себе, это шаг в направлении возможности реализовать эту функцию. Любые голоса это может помочь привлечь внимание Microsoft.

насколько мне известно, хотя это невозможно сделать, кроме как написать макрос или создать собственную надстройку/расширение для Visual Studio.


есть очень хорошее расширение для VS2010, которое делает именно это:Инструменты Обозревателя Решений.

Это расширение добавляет кнопку, которая выбирает текущий файл в обозревателе решений, а также удобные кнопки для сворачивания и расширения проектов.