68

Когда у меня есть файл открытого кода в Visual Studio, который я редактирую, я бы хотел, чтобы этот же файл был выделен внутри Обозревателя решений, чтобы я знал, где я нахожусь.

Что я действительно хотел бы, это изменить фокус на другой файл кода и обозреватель решений, чтобы перейти к файлу, который я редактирую.

Дальнейшее объяснение и пример:

  • У меня есть проект с 2 файлами: Class1 и Class2 .
  • Я открываю оба файла. Основное внимание уделяется Class1 .
  • Я нажимаю на вкладку Class2 , тем самым изменяя файл, который я редактирую, на Class2 .

Желаемое поведение: Исследователь решений выделит Class2 .

3 ответа3

97

Инструменты - Параметры - Проекты и решения - Общие - Отслеживание активного элемента в обозревателе решений

У меня нет полной Visual Studio, только Express Editions, где она, по-видимому, проверена по умолчанию для VB.NET и не проверена по умолчанию в C++. NET.

11

Я предпочитаю использовать расширение Solution Explorer Tools. Это позволяет мне работать большую часть времени без синхронизации кода с обозревателем решений. когда я хочу синхронизировать, я просто нажимаю кнопку синхронизации в обозревателе решений. Его можно скачать здесь.

6

«CTL + '[', S» синхронизирует обозреватель решений с файлом в текущем окне редактирования.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .