Visual Studio sekmesini 4 boşlukla değiştir?


217

SEKME düğmesini Visual Studio 2010'da Düzenle-> Gelişmiş-> Seçili Satırları Untabify'a gitmek yerine 4 boşluk olarak çalışacak şekilde ayarlamanın bir yolu var mı?


14
+1, soru içinde zaten var olan kaynakların nasıl ayrılacağına dair bir ipucu olduğu için , kabul edilen cevap sadece yeni kaynaklar için geçerlidir
Shmil The Cat

Birisi soru başlığının dışında “2010” u düzenlemeyi düşünür mü? Bu, birçok görsel stüdyo sürümü için geçerlidir ve UI, VS 2010, 2013 ve 2015 için IDE'nin bu kısmı için hala aynıdır. Ayrıca OP'nin ayarlamak istediği anlamına gelen soruya bir şeyler eklemek de yardımcı olabilir. yeni kaynakların tarzı; mevcut kaynakları düzenleme hilesi harika.
jrh

Ayrıca, varolan kaynak kodu dosyaları için "Tabify" ve "Untabify" öğelerinin satırın ortasına eklenen sekmeler için çalışmadığını, yani<tab> int <tab> x;<spaces> int <tab> x;<spaces> int <spaces> x;
jrh

Mac için Visual Studio Community kullanıyorum ve untabify yerine Edit> Format> Document Format yaptım.
Mehdi

Yanıtlar:


302

Bu davranışı şurada düzenleyebilirsiniz:

Tools->Options->Text Editor->All Languages->Tabs

"Sekmeleri Tut" yerine "Boşluk Ekle" kullanmak için Sekme'yi değiştirin.

Belirli bir dilde farklı davranışlar olmasını istiyorsanız bunu dil başına belirtebileceğinizi unutmayın.


16
Bunu paylaşmak için Visual Studio 2013 için hala aynı.
James

6
Sekme boyutu ve girinti boyutu ne olacak?
Magallo

3
Benim ayarımı bulmak için beni bu kadar uzun süren şey, ayarların yarısını gizleyen bir onay kutusunun olmasıydı. tüm ayarları gösterdiğinizden emin olun
Andrew Afternoon-Delight Hayde

5
Sadece paylaşmak için Visual Studio 2015 için aynıdır.
Marek

4
Bu, Visual Studio 2017 için hala aynı.
jhmckimm

7

VS2010 ve üstü için ( VS2010 bir eklentiye ihtiyaç duyar ). Visual Studio'da sekme boyutu seçeneklerini işaretlediyseniz / ayarladıysanız, ancak yine de çalışmazsa. Ardından projenizde bir .editorconfig dosyanızın olup olmadığını kontrol edin ! Bu, Visual Studio ayarlarını geçersiz kılar. Bu dosyadaki sekme boyutunu düzenleyin.

Bu, Angular-Cli ile projenize bir Açısal uygulama yüklerseniz gerçekleşebilir.

MSDN bloguna bakın


4

Bu yanıtların hiçbiri macbook pro'mda benim için çalışmıyor. Yani ne yapmam gerekiyordu:

Tercihler -> Kaynak Kodu -> Kod Biçimlendirme -> C # kaynak kodu.

Buradan tarzımı ve aralık sekmelerini vb. Değiştirebilirim. Bu, potansiyel geliştiricinin benden farklı biçimlendirmeye sahip olduğu tek projedir. Benim IDE kodumu kendilerinden farklı biçimlendirmek popo bir acıydı.


3
Bu, Mac 8.4 için Visual Studio'da geçerlidir (Unity 2019.2 ile gider)
gl03

3

Biçimlendirme seçeneğini görmüyorsanız, eksik olanı içe aktarmak için Araçlar-> İçe ve Dışa Aktarma ayarlarını yapabilirsiniz.

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.