Bazen aynı sorunla karşılaşıyorum. VSCode, aniden tamamen aklını kaybedecek ve tüm gün boyunca aynı dosyaya girmesine rağmen, söylediğim herhangi bir girinti ayarını tamamen yok sayar.
editor.tabSize
2'ye (editor.formatOnSave
değerine ayarlı olarak ayarlanmış) sahibim. VSCode bir dosyayı karıştırdığında, girintinin türünü ve boyutunu değiştirmek için editörün altındaki seçenekleri kullanırım, bir şeyin çalışmasını umuyordum, ancak VSCode aslında 4'lük bir girinti boyutu kullanmakta ısrar ediyor.
Düzeltme? VSCode'u yeniden başlatın. Yanlış bir şey gösteren girinti durumu ile geri gelmelidir (benim durumumda, 4). Benim için ayarı değiştirmek zorunda kaldım ve değişiklik yapmak için onu kaydetmem gerekiyordu, ancak bu muhtemelen benim editor.formatOnSave
ayarımdan kaynaklanıyordu.
Neden olduğunu anlayamadım, ancak benim için genellikle bir JS dosyasındaki yuvalanmış bir nesneyi düzenlerken. Bu dosyada bir süredir çalışıyorum ve gayet iyi giriyor olsa bile, aniden nesnenin içinde çok garip bir girinti yapacak.
Bu beni uzun bir süre rahatsız ediyor. Sert sekmeleri severim, ama otomatik formatlamayı da severim, bu yüzden 4 alan kullanmak zorunda kaldım. – kiml42
Hangi Dil? Dil biçimlendiriciye biçimlendirme Visual Studio Kodu temsilcisi. Bazı biçimlendiriciler girinti ayarını gözlemler. Örneğin, OmniSharp tarafından işlenen C#, ve omnisharp.json –