Visual Studio'da girinti ve sekme ayarlarını yapılandırma

Metin düzenleyicisi yapılandırma seçeneklerini kullanarak Visual Studio'da Kod Düzenleyicisi için varsayılan sekmeyi ve girinti davranışını değiştirmeyi öğrenin.

Girintiler ve sekmeler için erişim seçenekleri

Visual Studio'da Araçlar>Seçenekleri bölmesini açın ve Tüm Ayarlar>Dil Varsayılanları>Sekmeleri> bölümünü genişletin.

Dikkat

Burada yapılan değişiklikler tüm geliştirme dilleri için geçerlidir. Bu iletişim kutusundaki seçeneklerin sıfırlanması, tek tek dil ayarlarını geçersiz kılar. Belirli bir dilin seçeneklerini yapılandırmak için, Tüm Ayarlar> DilleriDili (C# veya Visual Basic gibi)>Sekmeleri'nin> altındaki alt klasörünü seçin.

Visual Studio'da Araçlar>Seçenekleri iletişim kutusunu açın ve Metin Düzenleyicisi>Tüm Diller Sekmeleri> bölümünü genişletin.

Dikkat

Burada yapılan değişiklikler tüm geliştirme dilleri için geçerlidir. Bu iletişim kutusundaki seçeneklerin sıfırlanması, tek tek dil ayarlarını geçersiz kılar. Belirli bir dilin seçeneklerini yapılandırmak için Metin Düzenleyicisi'nin altındaki alt klasörünü seçin.

Çakışan ayarları çözme

Tek tek diller için farklı sekme veya girinti ayarları seçerseniz, Visual Studio bir uyarı iletisi görüntüler:

  • Farklı Girintileme seçenekleri için "Tek tek metin biçimlerinin girinti ayarları birbiriyle çakışıyor ".
  • Farklı Sekme seçenekleri için "Tek tek metin biçimlerinin sekme ayarları birbiriyle çakışıyor".

Örneğin, Visual Basic için Akıllı girintileme ve Visual C++ için Girintiyi engelle olarak ayarlandıysa, çakışma hakkında bir anımsatıcı alırsınız.

Girinti seçeneklerini yapılandırma

Girintileme seçeneği için aşağıdaki girintileme stillerinden birini seçin:

  • Yok: Yeni satırlar girintili değildir; imleç ilk sütunda başlar.
  • Engelle: Yeni satırlar, önceki satırla eşleşecek şekilde otomatik olarak girintilenir.
  • Akıllı: Yeni satırlar, kod bağlamı ve IntelliSense kurallarına göre girintilenir. Tüm diller için kullanılamaz.

Örneğin, ayraçlar { } arasındaki çizgiler ek bir sekme durağı girintili olabilir.

Sekme seçeneklerini yapılandırma

Aşağıdaki sekme seçeneklerini yapılandırın:

  • Sekme boyutu: Sekme durağı başına boşluk sayısını ayarlar (varsayılan: 4).

  • Girinti boyutu: Her girinti için boşluk sayısını ayarlar (varsayılan: 4). Boyutu doldurmak için sekmeler, boşluklar veya her ikisi de kullanılır.

  • Sekme karakteri: Uygulanacak sekme karakterinin türünü seçin:

    • Boşluk ekleme: Girinti işlemleri yalnızca boşluk karakterleri ekler.
    • Sekmeleri tut: Girinti işlemleri, mümkün olduğunca çok sekme karakteri ekler; boşluklar kalanları doldurur.
  • Boşluk ekleme: Girinti işlemleri yalnızca boşluk karakterleri ekler.

  • Sekmeleri tut: Girinti işlemleri, mümkün olduğunca çok sekme karakteri ekler; boşluklar kalanları doldurur.

Sorun giderme

Tavsiye

Uyarlamalı biçimlendirme, özel sekme ayarlarınızı geçersiz kabilir. Uyarlamalı biçimlendirmeyi devre dışı bırakmak için Araçlar>Seçenekleribölmesindeki Tüm Ayarlar>Metin Düzenleyicisi>Gelişmiş bölümüne gidin. Uyarlamalı biçimlendirme seçeneğini değiştirin. Girinti stillerini yönetmek için bir .editorconfig dosyası da kullanabilirsiniz.

Tavsiye

Uyarlamalı biçimlendirme, özel sekme ayarlarınızı geçersiz kabilir. Uyarlamalı biçimlendirmeyi devre dışı bırakmak için, Araçlar>Seçenekleri iletişim kutusundaki Metin Düzenleyicisi>Gelişmiş bölümüne gidin. Uyarlamalı biçimlendirme kullan seçeneğini değiştirin. Girinti stillerini yönetmek için bir .editorconfig dosyası da kullanabilirsiniz.

Sonraki Adımlar