Как синхронизировать окно кода и обозреватель решений в Visual Studio?

#visual-studio #visual-studio-2010

#visual-studio #visual-studio-2010

Вопрос:

Если в Visual Studio открыто окно кода, как я могу быстро заставить навигатор решений или обозреватель решений показать, что текущий файл открыт?

Ответ №1:

 Tools -> Options -> Projects and Solutions -> General -> 
Track Active Item in Solution Explorer
 

Комментарии:

1. Быстрый запуск в VS 2015 здесь действительно полезен: ctrl Q введите отслеживать активный элемент. Тогда вы найдете его.

2. Или сделайте это один раз, используя CTRL [, S

Ответ №2:

Resharper? Alt Shift L?

: D

Комментарии:

1. Возможно, вы правы! С другой стороны, есть ли разработчики, которые не используют Visual Studio Resharper? Это было бы действительно странно, не так ли?

Ответ №3:

В более крупных решениях я нахожу эту Track Active Item опцию раздражающей, поскольку она часто изменяет вид в обозревателе решений при переходе от одного окна кода к следующему.

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

Комментарии:

1. Code Maid отлично работает, имеет ярлык, который мгновенно отображает текущий файл.

Ответ №4:

http://visualstudiogallery.msdn.microsoft.com/ef4ac3e9-d056-4383-8ca2-11721bd879b4 Вот плагин, который это делает. Он также снабжен кнопкой включения / выключения, что делает его удобным в использовании.

Ответ №5:

В VS также есть собственный ярлык — CTRL [, CTRL S по умолчанию. См. раздел Сочетание клавиш для команды SolutionExplorer.SyncWithActiveDocument

Плагины не требуются, по крайней мере, с VS 2017.