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.