Visual Studio - ярлик для переходу до Провідника рішень


152

Чи є комбінація клавіш у Visual Studio (окрім CTRL+ TABта виділення), яка б перенесла мене з документа безпосередньо в провідник рішень? Я не хочу налаштовувати ярлики або змінювати поведінку за замовчуванням.


Дивіться: www.visualstudioshortcuts.com/2012/ (Хоча версія 2010 року не доступна, вона все ще дуже корисна).
— Кріс Ш


@stepanian справедливий пункт про першість, якщо це раніше. Я просто мав на увазі дублікат, тобто вони однакові. Я просто пов'язував їх із тими, хто робить адміністратора.
— MemeDeveloper

@stepanian також відповів на це питання не так - як я бачив, що дата була раніше. Спасибі
— MemeDeveloper

Відповіді:


249

CTRL+ ALT+L

має змістити фокус на Провідник рішень.

Для візуальної студії 2012 використовуйте:

CTRL+ [+ Sце вибирає ваш поточний документ у провіднику рішень.


1
Дякую! І я припускаю, що ctrl + alt + l, а потім виберіть файл зі стрілкою, щоб повернутися?
— степанець

8
Так, натисніть, Enterщоб вибрати файл, або Escapeпросто перейти назад до вікна документа, не вибираючи файл :)
— клавіатураP

Також здається, що вкладка ctrl + повертає вас до вибраного вихідного документа (заощаджуючи натискання клавіші введення). Кожна секунда рахується!
— степанець

Пробачте, selectedя подумав, що ви насправді відкрили. Escapeповернеться до документа, зберігаючи виділення, але файл не відкриється. (Схоже на вкладку ctrl +). Enterнасправді відкриється файл.
— клавіатураP

1
У VS 2015 ви можете вибрати "Перегляд" у меню панелі інструментів, щоб побачити всі прямі ярлики для переміщення фокусу на різні вікна. Ті ж хитрощі (Escape, Enter) працюють для всіх цих.
— Ситрик

49

Під час використання VS 2012 із схемою відображення клавіатури Visual C # 2005 :

CTRL+ W,S

Мені це легше запам'ятати: Усі ярлики, що починаються з CTRL+, Wпризначені для відкриття або переходу до W indows:

  • CTRL+ W, S: S olution Провідник
  • CTRL+ W, E: E список rror
  • CTRL+ W, R: R esourceview
  • CTRL+ W, A: Команда вікно ( фікція ...)
  • CTRL+ W, T: Т askview
  • CTRL+ W, Q: Знайти результати Symbol
  • CTRL+ W, X: Toolbo х
  • CTRL+ W, C: З lassview
  • CTRL+ W, P: P властивості
  • CTRL+ W, B: B ookmarks
  • ...

Дякуємо Вам за точну розробку схеми відображення клавіатури! Я шукав використання ярлика Ctrl + W + S для провідника рішень, оскільки встановив новий VS2012!
— hemma731

22

У Visual Studio 2012 тепер ви можете використовувати CTRL+, ;оскільки це ярлик клавіатури за замовчуванням для вікна пошуку провідника рішень.


4
Ctr+'відкриває команду провідника. Ctrl + ,відкриває "селектор файлів" .. Досить зручні ярлики.
— arviman

14

На моїй машині Windows 7: Ctrl+ ALT+ Lблокує комп’ютер.

Для мене: Shift+ ALT+ L працює. (Це також може бути конфігурація повторного формування)


11
  1. ярлик ctrl [, Sбуде зосереджено поточний відкритий файл / документ у провіднику рішень.
  2. Якщо встановити прапорець "Істинно" у "Прослідкуванні активного в Провіднику рішень", автоматично фокусується поточний відкритий файл / документ у провіднику рішень (Інструменти-> Параметри-> Проекти та рішення-> Загальне -> "Відстежувати активний елемент у Провіднику рішень" = істинно

9

Комбінація клавіш для відкриття / переходу до Explorer Solution за замовчуванням - Ctrl+ Alt+ L.


9

Розширено вище: назва команди для вкладки синхронізації з провідником рішень - " SolutionExplorer.SyncWithActiveDocument "


5

Візуальна студія

2015 та 2017 (за замовчуванням ) Швидкі клавіші VS 2017

Ctrl+ [,S

Працює ярлик клавіатури

SolutionExplorer.SyncWithActiveDocument

ReSharper

У Visual Studio 2015 та 2017 (за замовчуванням ) Resharper Docs

Shift+ Alt+L

Який запускає ярлик клавіатури Resharper

Resharper.Resharper_LocateInSolutionOrAssemblyExplorer

І те й інше

  • Провідник фокусування рішень
  • Виділіть документ
  • Прокрутіть / розгорніть вузли (як потрібно, щоб показати цей документ)

Різниця

Версія Resharper також працює з декомпільованим кодом . Розташування декомпільованих символів у вікні провідника збірки .

Щоб налаштувати / не працює:

  1. Інструменти> Опції> Навколишнє середовище> Клавіатура
  2. Шукати найменування ярлика (наприклад, SolutionExplorer.SyncWithActiveDocument)
  3. Призначте (у глобальному масштабі) клавіші швидкого доступу, як вам подобається

3

У мене виникли ці проблеми з новою машинною збіркою з VS 2013 та R # 8.2.

Resharper.Resharper_LocateInSolutionExplorerНалаштування клавіатури було правильно встановлено Shift+Alt+L, але, здавалося, це лише відкриття батьківської папки та не вибір фактичного файлу. Як рекомендовано в іншій публікації, я ввімкнув "Track active in Solution Explorer"параметри VS.

Це не вирішило проблему і не було те, що я хочу, тому що в дуже великих рішеннях я не хочу, щоб програма для перегляду рішень переходила до поточного файлу, який використовується. Я відключив функцію "Відстеження" і перезапустив VS, LocateInSolutionExplorerпотім функція почала працювати правильно. Якась проблема пріоритету ярлика?


3

ctrl+ [+ S.

Цей ярлик підкреслить щойно відкритий документ у провіднику рішень.



0

Ми щойно перейшли з VS2013 до VS2017, і мені довелося шукати, як автоматично вибрати активну вкладку в Провіднику рішень. Мені часто доводиться шукати документ, знаходячи текстовий рядок із екрана, і люблю, щоб він обрав документ, щоб я міг бачити, де він знаходиться.

Відстеження активного документа тривалий час було поведінкою за замовчуванням. VS2017 приніс ВСІ мої інші вподобання, але не цю. Радий, що знайшов цю тему - Дякую.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.