Pencere düzenlerini özelleştirme ve sekmeleri kişiselleştirme

Visual Studio'da, çeşitli geliştirme iş akışları için en uygun pencere düzenlerini oluşturmak için pencerelerin konumunu, boyutunu ve davranışını özelleştirebilirsiniz. Ayrıca, kodunuzla etkileşime geçmek için sekmeleri nasıl kullanacağınızı da kişiselleştirebilirsiniz.

Pencere düzenlerini özelleştirme

Bir pencere düzenini özelleştirdiğinizde, Visual Studio tümleşik geliştirme ortamı (IDE) bunu hatırlar. Örneğin, Çözüm Gezgini yerleştirme konumunu değiştirir ve ardından Visual Studio'yu kapatırsanız, Visual Studio'yu bir sonraki açışınızda Çözüm Gezgini aynı konuma yerleştirilecektir. Visual Studio IDE, başka bir bilgisayarda çalışıyor olsanız bile yerleştirme konumunu hatırlar.

Ayrıca özel bir düzeni adlandırıp kaydedebilir ve ardından tek bir komutla düzenler arasında geçiş yapabilirsiniz. Örneğin, düzenleme için bir düzen ve hata ayıklama için bir düzen oluşturabilir ve Pencere>Pencere Düzeni Uygula menü komutunu kullanarak bunlar arasında geçiş yapabilirsiniz.

İpucu

Visual Studio 17.9'dan başlayarak, açık belgelerin listesi .suo dosyasındaki ikili biçimden JSON dosyasında düz metin biçimine taşındı. JSON dosyası, .suo dosyasının (solutionFolder.vs\SolutionName\v17) aynı konumundaki gizli .vs klasörüne kaydedilir. Bu JSON dosyası açık belgelerin listesini ve bunların özelliklerini, belge gruplarının ve kapsayıcılarının düzenini ve dikey sekme sütun genişliğini içerir. Düz metinde JSON olarak depolamak hem daha kolay yedekleme hem de gerektiğinde geri yüklenebilen farklı açık belge kümelerini iade etme olanağı sağlar.

Araç ve belge pencereleri

IDE'nin iki temel pencere türü vardır: araç pencereleri ve belge pencereleri. Araç pencereleri Çözüm Gezgini, Sunucu Gezgini, Çıkış Penceresi, Hata Listesi, tasarımcılar, hata ayıklayıcı pencereleri vb. içerir. Belge pencereleri kaynak kod dosyaları, rastgele metin dosyaları, yapılandırma dosyaları vb. içerir. Araç pencerelerini başlık çubuğuna göre yeniden boyutlandırabilir veya sürükleyebilirsiniz. Belge pencerelerini sekmelerine göre sürükleyebilirsiniz. Penceredeki diğer seçenekleri ayarlamak için sekme veya başlık çubuğuna sağ tıklayın.

Pencere menüsünde IDE'de pencereleri yerleştirme, kayan ve gizleme seçenekleri gösterilir. Belirli bir pencere için daha fazla seçenek görmek için bir pencere sekmesine veya başlık çubuğuna sağ tıklayın. Bir kerede belirli araç pencerelerinin birden fazla örneğini görüntüleyebilirsiniz. Örneğin, birden çok web tarayıcısı penceresi görüntüleyebilir ve Pencere menüsünde Yeni Pencere'yi seçerek bazı araç pencerelerinin ek örneklerini oluşturabilirsiniz.

Bölme pencereleri

Belgede aynı anda iki konumu görüntülemeniz veya düzenlemeniz gerektiğinde, pencereleri bölebilirsiniz. Belgenizi birbirinden bağımsız olarak kaydıran iki bölüme bölmek için Pencere menüsünde Böl'e tıklayın. Tek görünümü geri yüklemek için Pencere menüsünde BölmeyiKaldır'ı seçin.

Araç Çubukları

Araç çubuklarını istediğiniz yere sürükleyerek veya Özelleştir iletişim kutusunu kullanarak düzenleyebilirsiniz . Araç çubuklarını konumlandırma ve özelleştirme hakkında daha fazla bilgi için bkz . Nasıl yapılır: Menüleri ve araç çubuklarını özelleştirme.

Pencereleri yerleştirme ve yerleştirme

Belge penceresi veya araç penceresi, IDE pencere çerçevesi içinde bir konuma ve boyuta sahip olacak şekilde yerleştirilebilir. Ayrıca, IDE'nin dışındaki ayrı bir kayan pencere olarak da konumlandırabilirsiniz.

Araç penceresini IDE çerçevesinin herhangi bir yerine yerleştirebilirsiniz. Ayrıca bazı araç pencerelerini düzenleyici çerçevesine sekmeli pencereler olarak yerleştirebilirsiniz. Ayrıca, belge pencerelerini düzenleyici çerçevesine sabitleyebilir veya sekme sırasına göre geçerli konumlarına sabitleyebilirsiniz.

Ayrıca birden çok pencereyi IDE'nin üzerinde veya dışında bir rafta birlikte yüzecek şekilde yerleştirebilirsiniz. Araç pencereleri de gizlenebilir veya simge durumuna küçültülebilir.

Pencereleri aşağıdaki yollarla düzenleyebilirsiniz:

  • Belge pencerelerini sekme kuyusunun soluna sabitleyin.
  • Pencereleri düzenleme çerçevesine yerleştirme.
  • Araç pencerelerini IDE'deki bir çerçevenin kenarına yerleştirme.
  • Belgeyi veya araç pencerelerini IDE'nin üzerinde veya dışında kaydırın.
  • IDE'nin kenarı boyunca araç pencerelerini gizleyin.
  • Pencereleri farklı monitörlerde görüntüleyin.
  • Pencere yerleşimini varsayılan düzene veya kaydedilmiş özel düzene sıfırlayın.

Araç ve belge pencerelerini düzenlemek için, imlecinizi pencerenin başlık çubuğuna getirip istediğiniz yere sürükleyebilirsiniz. Alternatif olarak, bağlam menüsünü kullanmak için pencerenin başlık çubuğuna sağ tıklayabilir veya Pencere menüsündeki komutları kullanabilirsiniz.

Dock pencereleri

Araç penceresinin başlık çubuğunu veya belge penceresinin sekmesini seçip sürüklediğinizde, kılavuz baklava görüntülenir. Sürükleme işlemi sırasında, fare imleci baklavadaki oklardan birinin üzerindeyken, fare düğmesini bıraktığınızda pencerenin nereye yerleştirilebileceğini gösteren gölgeli bir alan görüntülenir.

Sabitlenebilir bir pencereyi yerine tutturmadan taşımak için, pencereyi sürüklerken Ctrl tuşuna basın.

Araç penceresini veya belge penceresini en son yerleşik konumuna döndürmek için, pencerenin başlık çubuğuna veya sekmesine çift tıklarken Ctrl tuşuna basın.

Aşağıdaki ekran görüntüsünde belge pencereleri için kılavuz baklava gösterilmektedir ve bu kılavuz yalnızca düzenleme çerçevesine yerleştirilebilir:

Screenshot of the Document window guide diamond.

Araç pencereleri IDE'de veya düzenleme çerçevesinde bir çerçevenin bir tarafına sabitlenebilir. Pencereyi kolayca yeniden yerleştirmenize yardımcı olmak için bir araç penceresini başka bir konuma sürüklediğinizde kılavuz baklava görünür.

Screenshot of the Tool window guide diamond.

Aşağıdaki ekran görüntüsünde Çözüm Gezgini mor gölgeli bir alanla ayrılmış yeni bir konuma yerleştirildiği gösterilmektedir:

Screenshot of what appears in the IDE when you want to dock Solution Explorer in a new position.

Araç pencerelerini kapatma ve otomatik gösterme

Başlık çubuğunun sağ üst kısmındaki X işaretini seçerek bir araç penceresini kapatabilirsiniz. Pencereyi yeniden açmak için menü çubuğundaki Görünüm'ü veya ilişkili klavye kısayolunu kullanarak istediğiniz araç pencerelerini seçin.

Araç pencereleri, farklı bir pencere kullandığınızda pencerenin yoldan çıkmasına neden olan Otomatik Gizle adlı bir özelliği destekler. Bir pencere otomatik olarak gizlendiğinde, adı IDE'nin kenarındaki bir sekmede görünür. Pencereyi yeniden kullanmak için, pencereyi yeniden görünüme kaydıracak şekilde sekmeyi seçin.

Set of two screenshots that show the Auto Hide menu item and an associated set of tabbed tool windows when Auto Hide is selected.

İpucu

Otomatik gizlemenin araç pencerelerinde ayrı ayrı mı yoksa yerleşik gruplar olarak mı çalışıp çalışmayacağını ayarlamak için, Otomatik Gizle düğmesinin yalnızcaSeçenekler iletişim kutusunda etkin araç penceresini etkileyeceğini seçin veya temizleyin. Daha fazla bilgi için Seçenekler iletişim kutusuna bakın : Ortam > Genel sayfası.

Not

Otomatik gizlemeyi etkinleştirmiş araç pencereleri, odak pencereye geldiğinde geçici olarak görünüme kayabilir. Pencereyi yeniden gizlemek için geçerli pencerenin dışındaki bir öğeyi seçin. Pencere odağı kaybettiğinde, yeniden görünüm dışına kayar.

İkinci bir monitör kullanma

İkinci bir monitörünüz varsa ve işletim sisteminiz destekliyorsa, hangi monitörün pencere görüntüleyebileceğini seçebilirsiniz. Hatta diğer monitörlerdeki sallarda birden çok pencereyi birlikte gruplandırabilirsiniz.

İpucu

birden çok Çözüm Gezgini örneği oluşturabilir ve bunları başka bir monitöre taşıyabilirsiniz. Çözüm düğümüne sağ tıklayın ve Yeni Çözüm Gezgini Görünümü'nü seçin. Ek örnekleri kapatmak için, Ctrl tuşuna basarken her birine çift tıklayın.

Pencere düzenlerini sıfırlama, adlandırma ve aralarında geçiş yapma

Menü çubuğundan Windows>Pencere Düzenini Sıfırla'yı seçerek IDE'yi ayarlar koleksiyonunuzun özgün pencere düzenine döndürebilirsiniz. Bu komutu çalıştırdığınızda aşağıdaki eylemler gerçekleşir:

  • Tüm pencereler varsayılan konumlarına taşınır.

  • Varsayılan pencere düzeninde kapatılan pencereler kapatılır.

  • Varsayılan pencere düzeninde açık olan pencereler açılır.

Özel düzenler oluşturma ve kaydetme

Visual Studio, en fazla 10 özel pencere düzeni kaydetmenizi ve bunlar arasında hızla geçiş yapmanızı sağlar. Aşağıdaki adımlarda hem yerleşik hem de kayan araç pencereleriyle birden çok monitörden yararlanan iki özel düzenin nasıl oluşturulacağı, kaydedileceğini, çağrılacağı ve yönetileceğini gösterilmektedir.

Proje oluşturma ve düzeni özelleştirme

İlk olarak bir kullanıcı arabirimi (UI) projesi oluşturun. Fikir, diğer araç pencerelerini aradan çıkararak tasarımcı penceresinin alanını en üst düzeye çıkarmaktır.

  1. Yeni bir C# WPF Uygulaması projesi oluşturun.

  2. Birden çok monitörünüz varsa, Çözüm Gezgini penceresini ve Özellikler penceresini ikinci monitörünüze sürükleyin.

    Yalnızca tek bir monitör kullanıyorsanız tasarımcı dışındaki tüm pencereleri kapatmayı deneyin.

  3. Araç Kutusu penceresini görüntülemek için Ctrl+Alt+X tuşlarına basın. Pencere sabitlenmişse, konumlandırmak istediğiniz bir yere kaydıracak şekilde sürükleyin.

  4. Düzeniniz istediğiniz gibiyse Pencere Kaydet Pencere>Düzeni'ni seçin. Bu düzene "Tasarım Aracı" adını verin.

    Yeni düzeninize Ctrl+Alt+1...0 ayrılmış listesinden bir sonraki klavye kısayolunun atandığını görebilirsiniz.

Veritabanı projesi ve düzeni oluşturma

Ardından, çözüme yeni bir SQL Server veritabanı projesi ekleyin.

  1. bağlam menüsünü açmak için Çözüm Gezgini Çözüm düğümüne sağ tıklayın, Ekle'yi ve ardından Yeni Proje'yi seçin.

  2. Yeni proje ekle iletişim kutusunda Tüm proje türleri açılan listesinden SQL'i ve ardından SQL Server Veritabanı Projesi'ni seçin.

    (Şablonu bulmak için Arama kutusunu da kullanabilirsiniz. Bunu yapmak için, şu metni içeren kutuya arama dizesi olarak 'SQL' girin: Şablon ara (Alt+S).)

  3. Çözüm Gezgini'da yeni veritabanı projesine sağ tıklayın ve Nesne Gezgini'da görüntüle'yi seçin.

    Bunu yaptığınızda, Visual Studio veritabanınızdaki tablolara, görünümlere ve diğer nesnelere erişmenizi sağlayan SQL Server Nesne Gezgini penceresini görüntüler. Bu pencereyi kaydırabilir veya sabit olarak bırakabilirsiniz. Diğer araç pencerelerini istediğiniz gibi ayarlayın. Ek gerçekçilik için gerçek bir veritabanı ekleyebilirsiniz, ancak bu kılavuz için gerekli değildir.

  4. Düzeniniz istediğiniz gibiyse, menü çubuğundan Pencere'yi seçin ve ardından Pencere Düzenini Kaydet'i seçin. Bu düzene "DB Projesi" adını verin. (Bu proje için hata ayıklama modu düzeniyle uğraşmayın.)

Düzenler arasında geçiş yapma

Düzenler arasında geçiş yapmak için Ctrl+Alt+1...0 ayrılmış listesindeki klavye kısayollarını kullanın. Alternatif olarak, ana menüden Pencere>Uygula Pencere Düzeni'ni seçin.

Screenshot of the 'Apply window layout' menu.

İş yerinde çok monitörlü bir kurulumunuz ve evde tek bir monitör dizüstü bilgisayarınız varsa, her makine için en iyi duruma getirilmiş düzenler oluşturabilirsiniz.

Not

Tek monitörlü bir sisteme çok monitörlü bir düzen uygularsanız, ikinci monitöre yerleştirdiğiniz kayan pencereler artık Visual Studio penceresinin arkasında gizlenir. Alt+Tab tuşuna basarak bu pencereleri öne getirebilirsiniz. Daha sonra birden çok monitörle Visual Studio'yu açarsanız, düzeni yeniden ekleyerek pencereleri belirtilen konumlarına geri yükleyebilirsiniz.

Düzenlerinizi yönetme ve dolaşıma açma

Pencere Yönetimi Pencere>Düzenleri'ni seçerek özel düzeninizi kaldırabilir, yeniden adlandırabilir veya yeniden sıralayabilirsiniz. Bir düzeni taşırsanız, anahtar bağlaması listedeki yeni konumu yansıtacak şekilde otomatik olarak ayarlanır. Anahtar bağlamaları değiştirilemez, ancak aynı anda en fazla 10 düzen depolayabilirsiniz.

Screenshot of the 'Manage Window Layouts' dialog.

Hangi klavye kısayollarının hangi düzene atanacağını kendinize anımsatmak için Pencere Pencere>Düzeni Uygula'yı seçin.

Bu düzenler, ayrı makinelerde Visual Studio sürümleri ve Blend örnekleri arasında otomatik olarak dolaşımdadır.

Sekmeleri kişiselleştirme

Belge pencereleriyle çeşitli yollarla etkileşime geçmek için sekmeleri kişiselleştirebilirsiniz. Örneğin, dosyayı açmadan düzenleyicide bir dosyanın önizlemesini görüntüleyebilir, sekmelerinizi gruplandırabilir, birden çok satırda düzenleyebilir ve daha fazlasını yapabilirsiniz.

İpucu

Visual Studio 2022 ve sonraki sürümlerde sekmeleri yönetme hakkında daha fazla bilgi edinmek için şu blog gönderisine bakın: Çok fazla sekme açık mı? Sorun değil!

Önizleme sekmesi

Önizleme sekmesinde, dosyaları açmadan düzenleyicide görüntüleyebilirsiniz. Dosyaları Çözüm Gezgini seçerek, dosyalara adım atarken hata ayıklama sırasında, Tanıma Git ile ve bir aramanın sonuçlarına göz atarken önizleyebilirsiniz. Önizleme dosyaları, belge sekmesinin sağ tarafındaki bir sekmede görünür. Dosyayı değiştirirseniz veya Aç'ı seçerseniz dosya düzenleme için açılır.

Sekme grupları

Sekme grupları, IDE'de iki veya daha fazla açık belgeyle çalışırken sınırlı çalışma alanını yönetme olanağınızı genişletir. Birden çok belge penceresini ve araç penceresini dikey veya yatay sekme grupları halinde düzenleyebilir ve belgeleri bir sekme grubundan diğerine karıştırabilirsiniz.

Dikey belge sekmeleri

Belge sekmelerinizi düzenleyicinizin sol veya sağ tarafındaki dikey bir listede yönetebilirsiniz.

Visual Studio 2019 sürüm 16.4 ve sonraki sürümlerdeki yenilikler: En önemli özellik isteklerinden birini, dikey belge sekmelerini ekledik. Artık belge sekmelerinizi düzenleyicinin sol veya sağ tarafındaki dikey bir listede yönetebilirsiniz.

An animation that shows vertical document tabs in action

Dikey belge sekmelerini aşağıdaki yollarla uygulayabilirsiniz:

  • Menü çubuğundan Araçlar>Seçenekler>Ortam>Sekmeleri ve Pencereler'i seçin. Ardından, Sekme düzeni ayarla denetiminden, açılan listeden Üst, Sol veya Sağ'ı seçin.

  • Bir sekmeye sağ tıklayın, Sekme Düzenini Ayarla'yı ve ardından Sol veya Sağ'ı seçin. (Sekmeleri varsayılan konumlarına döndürmek içinÜst.)

Belge sekmelerini renklendir

Visual Studio 2022, daha verimli bir şekilde kod oluşturmanıza yardımcı olabilecek yeni kişiselleştirme seçenekleri içerir. Artık dosya sekmelerini projeye göre renklendirebilir ve böylece açık dosyalarınızı aramak zorunda değilsiniz.

Renk sekmelerini kullanmak için Araçlar>Seçenekleri>Ortam>Sekmeleri ve Windows'a gidin ve belge sekmelerini projeye göre renklendir'i seçin.

Sekmeleri farklı görünümlerde renklendirin

Düzenleyici'de hem dikey hem de yatay görünümlerde sekmeleri renklendirebilirsiniz.

Aşağıdaki ekran görüntüsünde, dikey görünümdeki renk sekmelerinin bir örneği gösterilmektedir:

Screenshot of color tabs in the vertical view.

Aşağıdaki ekran görüntüsünde yatay görünümdeki renk sekmelerinin bir örneği gösterilmektedir:

Screenshot of color tabs in the horizontal view.

Kendi renklerinizi seçin

Kendi sekme renklerinizi de seçebilirsiniz. Bunu yapmak için bir sekmeye sağ tıklayın ve paletten seçmek için Sekme Rengini Ayarla'yı seçin.

Aşağıdaki ekran görüntüsünde, sekmelerin renk düzenini kişiselleştirme örneği gösterilmektedir:

Screenshot of the Set Tab Option that you can use to personalize the colors of tabs.

Birden çok sekme satırı

Aynı anda daha fazla yatay sekme açabilmeniz için sekmeleri birden çok satıra kaydırma özelliği ekledik. Sabitlenmiş sekmeler, sabitlenmemiş sekmelerden ayrı bir satırda gösterilir.

Screenshot of an example of tabs arranged in multiple rows.

Bu seçenekleri değiştirmek için Araçlar>Seçenekleri>Ortam>Sekmeleri ve Windows>Sekmeleri birden çok satırda göster'e gidin.

Özel kuruluş sistemi

Geçerli etkin sekmenizi kalın yapmak, sekme genişliğinizi değiştirmek ve belgenin en üstüne fazladan bir kapatma düğmesi eklemek için ek seçenekler ekledik.

Screenshot of the new custom organization options for tabs in Visual Studio.

Bu seçenekleri değiştirmek için Araçlar>Seçenekleri>Ortam>Sekmeleri ve Windows'a gidin.

Geliştirilmiş erişilebilirlik

Kaydedilmemiş değişiklikleri olan belgelerin göstergesini daha büyük ve daha görünür bir noktaya değiştirdik.

Screenshot of tabs asterisk changed to large dot for accessibility.

Araç>Seçenekleri>Ortam>Sekmelerini ve Windows>Kirli Göstergeyi Değiştir'i kullanarak tanıdık yıldız işaretine geri dönebilirsiniz.

Adları italik olarak gösterme

Italik olarak görünür olmayan belge adlarını gösterebilirsiniz.

Screenshot of invisible tabs listed in italics.

Bu seçeneği etkinleştirmek için, Araçlar>Seçenekleri>Ortam>Sekmeleri ve Windows>Sekme açılan menüsünde görünmez sekmeleri italik olarak göster'e gidin.

Kapatılan sekmeleri geri yükleme

Tarayıcının davranışına benzer şekilde, en son açtığınız belgeleri geri yüklemeyi kolaylaştırdık. Artık bir sekmeye sağ tıklayarak, Ctrl K, Ctrl++Z klavye kısayolunu kullanarak veya Pencere>Geri Yükleme Kapalı Sekmesi altındaki menü öğesine giderek kapatmış olduğunuz son sekmeyi yeniden açabilirsiniz.

Screenshot of the Restore Closed Tab feature.