Visual Studio - Çözüm Gezgini'ne gitmek için kısayol


152

Visual Studio'da ( CTRL+ TABve seçim dışında) bir belgenin içinden doğrudan çözüm gezginine götürecek bir klavye kısayolu var mı ? Herhangi bir kısayolu özelleştirmek veya varsayılan davranışı değiştirmek istemiyorum.


Bkz. Www.visualstudioshortcuts.com/2012/ (2010 sürümü mevcut olmasa da, yine de çok yararlıdır).
Chris W


@stepanian, eğer daha erken ise, öncelikli olma konusundaki adil nokta. Ben sadece yinelenen yani aynı. Onları sadece yönetici yapanlar için bağlıyordum.
MemeDeveloper

@stepanian da bu soruya cevap vermedim - tarihi daha önce gördüğüm gibi. Teşekkürler
MemeDeveloper

Yanıtlar:


249

CTRL+ ALT+L

odağı Çözüm Gezgini'ne kaydırmalıdır.

Visual studio 2012 kullanımı için:

CTRL+ [+ Sbu, çözüm gezginde mevcut belgenizi seçer.


1
Teşekkürler! Ve ctrl + alt + l varsayalım ve sonra geri dönmek için bir ok ile dosyayı seçin?
stepanian

8
Evet, Enterdosyayı seçmek için basın veya Escapedosyayı seçmeden belge penceresine geri dönmek için :)
keyboardP

Ayrıca, ctrl + sekmesi seçili olarak sizi ilk belgeye geri getirir (enter tuşuna basmanızı sağlar). Her saniye önemlidir!
stepanian

Üzgünüm, selectedaslında açıldığını düşündüm. Escapeseçimi korurken belgeye geri döner, ancak dosyayı açmaz. (Ctrl + sekmesine benzer). Enteraslında dosyayı açacaktır.
keyboardP

1
VS 2015'te, odağı farklı pencerelere kaydırmak için tüm doğrudan kısayolları görmek için araç çubuğu menüsünden "Görünüm" ü seçebilirsiniz. Tüm bunlar için aynı numaralar (Escape, Enter) işe yarar.
Sitric

49

VS 2012'yi Visual C # 2005 klavye eşleme şemasıyla kullanırken :

CTRL+ W,S

Bunu ezberlemek daha kolay buluyorum: CTRL+ Wile başlayan tüm kısayollar W pencerelerini açmak veya W indows'a gitmek içindir :

  • CTRL+ W, S: S eriyiği Explorer
  • CTRL+ W, E: D rror listesi
  • CTRL+ W, R: R, esourceview
  • CTRL+ W, A: Komut penceresi ( A ction ...)
  • CTRL+ W, T: T askview
  • CTRL+ W, Q: Sembol Sonuçları Bul
  • CTRL+ W, X: Toolbo x
  • CTRL+ W, C: Cı- lassview
  • CTRL+W , P: P zellikler
  • CTRL+ W,B : B ookmarks
  • ...

Klavye eşleme şemasını yaptığınız için teşekkür ederiz! Yeni bir VS2012 yüklediğimden beri çözüm gezgini için Ctrl + W + S kısayolunu arıyorum!
hemma731

22

Visual Studio 2012'de , çözüm gezgini arama kutusu için varsayılan klavye kısayolu olduğu için artık CTRL+ kullanabilirsiniz ;.


4
Ctr+'takım gezgini açar. Ctrl + ,"dosya seçici" açar .. Oldukça kullanışlı kısayollar.
arviman

14

Windows 7 makinemde: Ctrl+ ALT+ Lbilgisayarı kilitler.

Benim için: Shift+ ALT+ L çalışır. (Bu bir yeniden paylaşım yapılandırması da olabilir)


11
  1. kısayol ctrl [, Sgeçerli açık dosya / belgeyi çözüm gezginine odaklar.
  2. "Çözüm Gezgini'nde Etkin izleme" seçeneğinde onay kutusunun doğru olarak ayarlanması, geçerli açık dosyayı / belgeyi çözüm gezgininde otomatik olarak odaklayacaktır (Araçlar-> Seçenekler-> Projeler ve çözümler-> Genel -> "Çözüm Gezgini'nde Etkin Öğeyi İzle" = true

9

Solution Explorer'da açmak / atlamak için varsayılan klavye kısayolu Ctrl+ Alt+ ' dır L.


9

Yukarıda genişletilmiş: solution explorer ile senkronizasyon sekmesinin komut adı " SolutionExplorer.SyncWithActiveDocument "


5

Görsel stüdyo

2015 ve 2017 ( varsayılan olarak ) VS 2017 Kısayolları

Ctrl+ [,S

Klavye Kısayolunu çalıştırır

SolutionExplorer.SyncWithActiveDocument

ReSharper

Visual Studio 2015 ve 2017'de ( varsayılan olarak ) Yeniden Paylaşım Belgeleri

Shift+ Alt+L

Resharper'ın Klavye Kısayolunu çalıştıran

Resharper.Resharper_LocateInSolutionOrAssemblyExplorer

Her ikisi de

  • Odak Çözüm Gezgini
  • Belgeyi vurgula
  • Düğümleri kaydır / genişlet (bu belgeyi göstermek için gerektiği gibi)

fark

Resharper'ın sürümü ayrıştırılmış kodla da çalışır . Derleme Gezgini'nde ayrıştırılmış sembolleri bulma penceresinde .

Özelleştirmek / çalışmıyor:

  1. Araçlar> Seçenekler> Çevre> Klavye
  2. Kısayol adını arayın (örn. SolutionExplorer.SyncWithActiveDocument)
  3. Klavye kısayollarına istediğiniz şekilde (Global olarak) atayın

3

VS 2013 ve R # 8.2 ile yeni bir makine yapısında bu sorunu yaşadım.

Klavye seçeneği Resharper.Resharper_LocateInSolutionExplorerdoğru olarak ayarlanmış Shift+Alt+L, ancak yalnızca bir üst klasörü açıyor ve gerçek dosyayı seçmiyor gibiydi. Başka bir gönderide önerildiği gibi "Track active in Solution Explorer"VS Seçenekleri'nde etkinleştirdim .

Bu sorunu çözmedi ve istediğim şey değildi çünkü çok büyük çözümlerde çözüm gezgininin kullanımda olan dosyaya atlamasını istemiyorum. Track özelliğini devre dışı bıraktım ve VS'yi yeniden başlattım, LocateInSolutionExplorerözellik daha sonra doğru çalışmaya başladı. Bir çeşit kısayol önceliği sorunu mu var?


3

ctrl+ [+ S.

Bu kısayol, çözüm gezginde şu anda açık olan belgeyi vurgulayacaktır.


2

İçin AZERTY benimki gibi klavyeler, varsayılan kısayol olduğunu Ctrl+ ), Ctrl+S


0

VS2013'ten VS2017'ye geçtik ve Çözüm Gezgini'nde etkin sekmeyi otomatik olarak nasıl seçeceğimi araştırmak zorunda kaldım. Genellikle bir ekrandan bir metin dizesi bularak bir belge aramak zorundayım ve nerede olduğunu görebilmem için belgeyi seçmesini seviyorum.

Etkin belgeyi izlemek uzun süredir varsayılan davranıştır. VS2017 TÜM diğer tercihlerimi getirdi, ama bu değil. Bu konuyu bulduğuma sevindim - Teşekkür ederim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.