Автоматический выбор файла в обозревателе решений на его открытой вкладке
Как правило, многие файлы в Visual Studio 2010 открываются во многих вкладках, одновременно работая над проектом. Много раз я обнаруживал, что щелкаю правой кнопкой мыши по заголовку вкладки и ищу " Show/Select/Scroll-to this file in Solution Explorer
, и не могу его найти.
Есть ли способ автоматически выбрать открытый файл в обозревателе решений?
Ответы
Ответ 1
Другим вариантом является привязка "View.TrackActivityInSolutionExplorer" к короткому замыканию на клавиатуре, что аналогично "Инструменты → Параметры → Проекты и решения → Отслеживание активного элемента в обозревателе решений"
Если вы активируете короткую вырезку дважды, файл выбирается в проводнике решений, а отслеживание снова отключается.
Visual Studio 2013 +
Теперь появилась функция, встроенная в обозреватель решений VS2013 под названием Sync with Active Document. Значок - это две стрелки в проводнике решений и имеет горячую клавишу Ctrl + [, S, чтобы отобразить текущий документ в проводнике решений. Не включает автоматическую настройку, упомянутую выше, и происходит только один раз.
Ответ 2
Я не знаю, можете ли вы сделать это по запросу, но вы можете включить опцию "Отслеживать активный элемент в обозревателе решений" ( "Инструменты- > Параметры- > Проекты и решения- > Общие" ), который всегда будет выбирать активная вкладка в проводнике решений.
Ответ 3
Если вы используете плагин ReSharper, вы можете сделать это, используя Shift + Alt + L ярлык или перемещение по меню, как показано.
![Enter image description here]()
Ответ 4
Это не совсем то, что вы ищете, но оно автоматически выбирает "активный" файл в обозревателе решений:
Инструменты → Параметры → Проекты и решения → Отслеживание активного элемента в обозревателе решений.
Ответ 5
Лучшим вариантом является установка Microsoft Visual Studio add на вызываемый Производительность Power Tools.
При этом появляется "Solution Navigator" (альтернатива Solution Explorer, с большим количеством преимуществ), который затем можно использовать для фильтрации файлов, чтобы показывать только "Открыть". Вы даже можете фильтровать файлы, чтобы отображать "Edited" и "Unsaved".
Ответ 6
В VS2012 - В частности, значок 2-стрелки вверху проводника решений (стрелки влево/вправо, один над другим). Это автоматически переходит к текущему файлу.
Этот значок отображается только в том случае, если у вас отключен Track Active Item in Solution Explorer
.
Ответ 7
В Visual Studio 2012 это же можно сделать, используя параметр "Синхронизировать с активным документом" в обозревателе решений
Ответ 8
Плагин Tab Studio добавляет "select in explorer" в меню правой кнопки мыши на вкладках.
Ответ 9
Я включил функцию для этой самой функции. Хотя я знаю, что это не ответ сам по себе, это шаг в направлении возможности реализовать эту функцию. Любые голоса он может помочь привлечь внимание Microsoft.
Насколько мне известно, хотя нет возможности сделать это иначе, чем, возможно, написать макрос или создать собственную надстройку/расширение для Visual Studio.
Ответ 10
Там очень хорошее расширение для VS2010, которое делает именно это: Средства обозревателя решений.
Это расширение добавляет кнопку, которая выбирает текущий файл в проводнике решений, а также удобные кнопки для свертывания и расширения проектов.