TypeScript Biçimlendirici
TypeScript kodunu doğrudan tarayıcınızda temiz ve okunabilir bir yapıda biçimlendirin.
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.
type User= {
name:string;
age:number
};
const user:User= {
name:'Ada',age:36
};Bu biçimlendirici ne yapar?
Açılan/kapanan süslü parantezler ve noktalı virgüllerden sonra satır sonu ekler; her parantez düzeyinde iki boşluk kullanır — arayüzleri, tür değişmezlerini, sınıfları ve fonksiyon gövdelerini aynı şekilde ele alır, çünkü bunların hepsi bu biçimlendirici için yalnızca süslü parantezle sınırlanmış bloklardır. Normal tırnaklı dizeler, template literal'lar, kaçışlar ve tanınan satır/blok yorumları korunurken diğer boşluklar azaltılır.
Nasıl kullanılır?
TypeScript'i yapıştırıp anında güncellenen sonucu inceleyin. Çıktıyı kopyalayın veya Reset ile editörü temizleyin; Reset örneği geri getirmez.
Biçimlendirme davranışı
Blok bir fonksiyon gövdesi, bir sınıf, bir arayüz veya bir nesne tür değişmezi olsun, aynı parantez-noktalı virgül bölme mantığı uygulanır — her { girintili yeni bir satır açar ve her ; bir satırı bitirir. <T> gibi generic tür parametreleri ve açılı ayraç sözdizimi, biçimlendirici türleri ayrıştırmadığından sıradan karakterler olarak geçer.
Önemli sınır
Bu karakter tabanlı bir parantez düzenleyicisidir; TypeScript ayrıştırıcısı, tür denetleyicisi veya standartları bilen bir yazıcı değildir. Generic'leri, dekoratörleri, tür açıklamalarını, union/intersection türlerini veya ambient bildirimlerini ayrı yapılar olarak anlamaz — düzenli ifade literal'larını veya otomatik noktalı virgül eklemeyi de anlamaz ve eşleşmeyen parantez/geçersiz kod bildirmez. Regex nicelik parantezleri ve satıra duyarlı ifadeler bu yüzden yanlış değişebilir.
Güvenli akış
Üretimde çıktıya güvenmeden önce özgün kodu saklayın ve projenizin gerçek biçimlendiricisini (Prettier gibi), TypeScript derleyicisini ve test paketinizi çalıştırın — bu araç yalnızca düzeni yeniden düzenler, kodun hâlâ tür denetiminden geçtiğini doğrulamaz.
Gizlilik
Biçimlendirme tarayıcınızda yerel gerçekleşir ve yapıştırılan kod yüklenmez.
Sıkça Sorulan Sorular
- TypeScript Biçimlendirici ne yapar?
- TypeScript kodunu doğrudan tarayıcınızda temiz ve okunabilir bir yapıda biçimlendirin.
- Bu TypeScript aracı program davranışını değiştirir mi?
- Yalnızca düzeni veya kaldırılabilir boşlukları değiştirir. Alışılmadık sözdizimi kullanan kodlarda çıktıyı üretimde kullanmadan önce inceleyin.
- Kodum yüklenir mi?
- İşlem yerel olarak yapılır ve kodunuz yüklenmez.