Çözüm Gezgini hakkında bilgi edinin

Çözüm içindeki projeleri ve dosyaları yönetmek için Çözüm Gezgini'ni kullanabilirsiniz. Bu makalede, Çözüm Gezgini kullanıcı arabirimi (UI) ayrıntılı olarak açıklanır ve yanlışlıkla kapatırsanız Çözüm Gezgini'nin nasıl açıldığı açıklanır. Makalede, projeye hızla yeni dosya, klasör ve kod öğeleri eklemek için Çözüm Gezgini'nde sağ tıklama bağlam menüsünü nasıl kullanabileceğiniz de açıklanır.

Çözüm Gezgini'ne gidin

Varsayılan olarak, Çözüm Gezgini araç penceresi Visual Studio tümleşik geliştirme ortamı (IDE) sağ üst tarafında bir bölme olarak görünür. Çözüm Gezgini araç penceresini görmüyorsanız, Görünüm>Çözüm Gezginikullanarak veya Ctrl+Alt+Lseçerek Visual Studio menü çubuğundan açabilirsiniz.

Çözüm Gezgini'nin nerede konumlandırıldığını gösteren Visual Studio IDE'nin ekran görüntüsü.

Çözüm Gezgini kullanıcı arabirimi

Şimdi Çözüm Gezgini araç penceresine ve kullanıcı arabirimine (kullanıcı arabirimi) göz atalım. İki projesi olan açık bir C# konsol çözümünün açıklamalı ekran görüntüsüyle başlayacağız.

Visual Studio'da Çözüm Gezgini araç penceresinin açıklamalı ekran görüntüsü.

Aşağıdaki tablo, açıklamalı ekran görüntüsünün metin eşdeğeridir, ancak daha fazla bilgi edinmek için kullanabileceğiniz birkaç kullanışlı bağlantı vardır.

UI öğesi Eylem
Araç Çubuğu Dosyalarınızın nasıl görüneceğini denetleme
Arama çubuğu Belirli dosyaları ve dosya türlerini arama
Ana penceresi Dosyalarınızı, projelerinizi & çözümlerinizi görüntüleme ve yönetme
Çözüm düğümü Çözümlerinizi yönetme
Proje düğümü Projelerinizi yönetme
Bağımlılıklar düğümü Çözüm & proje bağımlılıklarını yönetin
Program düğümü Programınızı veya uygulamanızı (uygulama) görüntüleme, düzenleme ve yönetme
Git Değişiklikleri sekmesi Visual Studio'da Git & GitHub kullanarak ekibinizle projeler üzerinde işbirliği yapma

Visual Studio'da görüntülenen uygulama görüntülerinin ve simgelerin daha fazlasını görüntülemek için Visual Studio Görüntü Kitaplığı'nı indirin.

Çözüm Gezgini araç çubuğu

Devam etmek için Çözüm Gezgini'ndeki araç çubuğuna daha yakından bakalım.

Visual Studio'da Çözüm Gezgini araç çubuğunun ekran görüntüsü.

Araç çubuğu, soldan sağa aşağıdaki kullanıcı arabirimi öğelerini içerir:

UI öğesi Eylem
Geri düğmesi Arama sonuçları arasında geçiş
İlet düğmesi Arama sonuçları arasında geçiş
Ana Sayfa düğmesi Varsayılan görünüme dönme
Görünümleri Değiştir düğmesi Varsayılan Çözüm görünümü ile isteğe bağlı Klasör görünümü arasında geçiş yapma
Bekleyen Değişiklikler Filtresi düğmesi & açılan menü Açık dosyaları veya bekleyen değişiklikleri olan dosyaları görüntüleme
Etkin Belgeyle Eşitle düğmesi Kod düzenleyicisinden dosya bulma
Yenile düğmesi (koşullu) Yalnızca işlev veya paket gibi bir bağımlılığı seçtiğinizde görünür
Tümünü Daralt düğmesi Ana pencerede dosya görünümünü daraltma
Tüm Dosyaları Göster düğmesi Yüklenmemiş olanlar da dahil olmak üzere tüm dosyaları görüntüle projeleri
Özellikleri düğmesi Belirli dosyalar ve bileşenler için ayarları görüntüleme ve değiştirme
Seçili Öğeleri Önizle düğmesi Seçili bir dosyayı veya bileşeni kod düzenleyicisinde görüntüleme

Şimdi Çözüm Gezgini'ndeki arama çubuğuna daha yakından bakalım.

Aramanızı kapsamak için arama çubuğundaki açılan listeyi kullanabilir ve Arama seçenekleri arasından seçim yapabilirsiniz: Dosya içeriği içinde ara ve Aramadış öğeler içinde ara seçeneğini belirleyin.

Visual Studio'da Çözüm Gezgini arama çubuğunun ve arama seçeneklerinin ekran görüntüsü.

Çözüm Gezgini bağlam menüsü

Çözüm Gezgini'nde, sağ tıklama bağlam menüsünü kullanarak etkileşim kurabileceğiniz çeşitli seçenekler vardır. Görüntülenen bağlama özgü seçenekler, Çözüm düğümü mü yoksa Proje düğümü mü seçtiğinize bağlı olarak değişir.

Çözüm düğümü menü seçenekleri

C# konsol uygulamasının aşağıdaki ekran görüntüsü, Çözümü düğümüne sağ tıkladığınızda görüntülenen bağlam menüsü seçeneklerini gösterir.

Çözüm Gezgini'ndeki bir çözüm düğümünden sağ tıklama bağlam menüsünün ekran görüntüsü.

Çözüm düğümündeki bağlam menüsünde gördükleriniz de proje türünüz, programlama diliniz veya platformunuza bağlıdır. Aşağıdaki ekran görüntüsü, C# uygulaması için şu ek seçenekleri vurgular: Project Dependencies, Project Build Order, Set Startup Projectsve Git açılır menüsü. Bu ek seçenekler genellikle bir çözüme başka bir proje ekleyip bir depoya eklediğinizde görünür.

Çözüm Gezgini'nde ek seçenekleri gösteren bir çözüm düğümünden sağ tıklama bağlam menüsünün ekran görüntüsü.

Proje düğümü menü seçenekleri

C# konsol uygulamasının aşağıdaki ekran görüntüsünde, Project düğümüne sağ tıkladığınızda görüntülenen bağlam menüsü seçenekleri gösterilir.

Çözüm Gezgini'nde bir proje düğümünden sağ tıklama bağlam menüsünün ekran görüntüsü.

Project düğümündeki bağlam menüsünde gördükleriniz de proje türünüz, programlama diliniz veya platformunuza bağlıdır. Aşağıdaki ekran görüntüsünde C# uygulaması için şu ek seçenek vurgulanır: Derleme Bağımlılıkları açılır menüsü. Ek seçenekler genellikle bir çözüme başka bir proje ekleyip bir depoya eklediğinizde görünür.

Çözüm Gezgini'nde ek bir seçenek gösteren bir proje düğümünden sağ tıklama bağlam menüsünün ekran görüntüsü.

Ekle menüsü

Çözüm Gezgini bağlam menüsünde en kullanışlı seçeneklerden biri Ekle açılır menüsüdür. Bu çözüme başka bir proje ekleyebilirsiniz. Bir projeye öğe ve daha fazlasını da ekleyebilirsiniz.

Çözüm Gezgini'nde sağ tıklama bağlam menüsünden Ekle açılır menüsünün ekran görüntüsü.

Ekle açılır menüsünü, Çözüm düğümünden, Proje düğümünden veya Bağımlılıklar düğümünden görüntüleyebilirsiniz. Hangi düğümü kullandığınıza bağlı olarak seçenekler farklılık gösterir.

Çözüm Gezgini'ndeki bağlam menüsünü kullanarak öğe ve proje ekleme konusunda size yol gösteren bir öğretici için projelere ve çözümlere giriş sayfasına bakın.

Hızlı Ekle iletişim kutusu

Visual Studio 2022 sürümü 17.5 sürümünden başlayarak, boş bir dosya veya basit bir C# sınıfı oluşturmak için Hızlı Ekle iletişim kutusunu kullanabilirsiniz. Çözüm Gezgini'nde, bir klasöre veya projeye sağ tıklayın ve >Yeni Öğe Ekleseçin. İsterseniz, Ctrl+Shift+A klavye kısayolunu da kullanabilirsiniz.

Visual Studio'daki yeni Hızlı Ekle iletişim kutusunun ekran görüntüsü.

Hızlı Ekle ile aşağıdaki görevleri gerçekleştirebilirsiniz.

  • Şablon listesine göz atmadan yeni bir dosya ekleyin.
    Örnek: MyClass.cs
  • Tek bir işlemde iç içe klasörler oluşturun.
    Örnek: Klasör1/Klasör2/, Klasör1/Klasör2/MyFile.cs
  • Herhangi bir uzantıyla veya hiç uzantı olmadan dosya ekleyin.
    Örnek: File.MyExtension, README, .gitignore
    • Hızlı Ekle sizin için varsayılan bir uzantıyı doldurur, ancak giriş kutusunu hızlı bir şekilde temizlemek için iletişim kutusunu açtıktan sonra Escape (Esc) seçeneğini belirleyebilirsiniz.
  • Bir kerede birden çok dosya ekleyin.
    Örnek: File1.cs, File2.html veya File.cs File.txt.

Ayrıca Hızlı Ekle iletişim kutusu ile Yeni Öğe iletişim kutusu arasında hızla geçiş yapabilirsiniz. Nasıl yapıldığını burada bulabilirsiniz.

  • Yeni Öğe iletişim kutusunu açmak için Tüm Şablonları Göster kullanın.

    Tüm Şablonları Göster düğmesi belirgin şekilde vurgu yapılmış olan Hızlı Ekle iletişim kutusunun ekran görüntüsü.

  • Hızlı Ekle iletişim kutusunu açmak için Sıkıştırılmış Görünüm Göster'i kullanın.

    Hızlı Ekle iletişim kutusunda sınıf seçimi için seçim aracının gösterildiği ekran görüntüsü, vurgulamak için Sıkı Görünümü Göster düğmesi ön plana çıkarılmıştır.

Visual Studio, ihtiyaçlarınıza en uygun deneyimi elde edebilmeniz için seçiminizi hatırlar. Varsayılan Hızlı Ekle iletişim kutusuna dönmek isterseniz, Shift+F2öğesini seçin.

Bahşiş

Project.AddNewItem komutu için klavye kısayollarını ve Araçları>Seçenekleri>Ortam>Klavye'nden AddQuickFile komutunu yapılandırabilirsiniz.

Dosya karşılaştırma aracı

Visual Studio 2022 sürüm 17.7 sürümünden başlayarak, artık Çözüm Gezgini'nde iki dosya seçebilir ve yeni ile Karşılaştır ve Seçili Karşılaştır seçeneklerini bunları karşılaştırabilirsiniz.

Çözüm Gezgini'ndeki sağ tıklama bağlam menüsünden dosya karşılaştırma aracının ekran görüntüsü.

Dosyaları aşağıdaki yollarla karşılaştırabilirsiniz:

  • Tek bir dosyaya sağ tıklayın, Dosya Gezgini'ni açan bağlam menüsünden Karşılaştır... seçin. Ardından herhangi bir dosyaya gidin ve karşılaştırmak için dosyayı seçin.
  • Ctrl düğmesini basılı tutarak iki dosyayı birden çok kez seçin. Ardından sağ tıklayın ve bağlam menüsünden Seçili Karşılaştır'ı seçin.

Dosyalarınızı hangi yolla karşılaştırmayı seçerseniz seçin, dosya karşılaştırma aracı IDE'nizden ayrılmak zorunda kalmadan dosyalarınızı karşılaştırmayı kolaylaştırmalıdır.

Tüm Alt Öğeleri Daralt komutu

Visual Studio 2022 sürüm 17.7 sürümüne de Tüm Alt Öğeleri Daralt komutu dahildir. Bu komut, bir seçim altındaki tüm düğümleri özyinelemeli olarak daraltır, böylece proje yapınızda gezinirken derinlemesine hiyerarşileri kolaylıkla temizleyebilirsiniz.

Çözüm Gezgini'nde sağ tıklama bağlam menüsünden Tüm Alt Öğeleri Daralt komutunun ekran görüntüsü.

Çözüm Gezgini'nde alt öğeleri olan herhangi bir öğenin sağ tıklama bağlam menüsünde Tüm Alt Öğeleri Daralt komutunu bulabilirsiniz. Komutunu kullanmak için Ctrl+Sol Ok de basabilirsiniz.

Yeni Çözüm Gezgini Görünümü

Yeni kapsamlı bir Çözüm Gezgini görünümü eklemek için Yeni Çözüm Gezgini Görünümü kullanabilirsiniz. Çözüm Gezgini'nde, yeni görünümün kök klasörü olarak ayarlamak istediğiniz klasöre sağ tıklayın ve bağlam menüsünden Yeni Çözüm Araştırma Görünümü seçin. Gerektiğinde yerleştirebileceğiniz veya kaydırabileceğiniz yeni bir Çözüm Gezgini penceresi görüntülenir.

Çözüm Gezgini'nde sağ tıklama bağlam menüsünden Yeni Çözüm Gezgini Görünümünün ekran görüntüsü.