# TypeScript Biçimlendirici

Bu TypeScript Biçimlendirici ile TypeScript kodunuzu toparlayın. Arayüzleri, türleri, enum'ları, jenerikleri, sınıfları veya işlevleri yapıştırın; araç bunları belirteç belirteç yeniden düzenler. İki boşluk girintisi kullanır, tür açıklamalarındaki iki nokta üst üste işaretinden ve operatörlerin çevresinden sonra boşluk bırakır, bloklarda ve enum'larda her üyeyi ayrı satıra yazar ve ifadelerin sonuna noktalı virgül koyar. Paylaşmadan veya incelemeden önce kod parçacıklarını, oluşturulmuş kodu ya da yapıştırılmış örnekleri düzenleyen geliştiriciler için idealdir.

## Sık sorulan sorular

### TypeScript Biçimlendirici nasıl çalışır?

Kodunuzu küme parantezleri, noktalı virgüller, operatörler, dizeler ve yorumlar gibi belirteç akışı olarak okur, ardından düzeni bunlardan yeniden oluşturur. Küme parantezleri girintili bloklar açar, noktalı virgüller satırları bitirir ve operatörlerin çevresine tutarlı boşluklar konur.

### TypeScript kodumu hatalara karşı denetler mi?

Hayır, tür denetimi de sözdizimi doğrulaması da yapmaz; bu nedenle eksik kod parçalarını da biçimlendirir. Kodun derlenip derlenmediğini öğrenmek için tsc'yi veya düzenleyicinizin denetimlerini çalıştırın.

### Arayüzler ve enum'lar nasıl biçimlendirilir?

Arayüz ve sınıf gövdelerinde her üye iki boşluk girintisiyle ayrı satıra yazılır ve her üyenin sonuna noktalı virgül konur. Enum üyeleri de satır başına bir tane olacak şekilde yazılır ve sonuncusu dâhil her birinin sonuna virgül eklenir.

### Jenerikler olduğu gibi korunur mu?

Evet, Array<T> veya Map<string, T> gibi jeneriklerin açılı ayraçları izlenir; böylece karşılaştırma operatörleri olarak değerlendirilmezler. Ayraçların içindeki virgüllerden sonra gelen boşluklar standartlaştırılır.

### Hangi girintiyi kullanır?

Bloklar iki boşlukla girintilenir ve bunu değiştirme seçeneği yoktur. Atama veya return sonrasındaki kısa nesne sabitleri tek satırda kalır.

### Yorumlar korunuyor mu?

Evet. Satır yorumları satırlarını bitirir ve kod altta devam eder; blok yorumları bulundukları yerde korunur.

### Dizeler ve şablon dizeleri değiştirilir mi?

Hayır, dize sabitleri, şablon dizeleri ve düzenli ifadeler yazıldıkları gibi kopyalanır. Yalnızca belirteçler arasındaki boşluklar yeniden düzenlenir.

### Biçimlendirme kodumun davranışını değiştirir mi?

Biçimlendirici yalnızca boşlukları değiştirir ve ifadelerin sonuna eksik noktalı virgülleri ekler. Kodunuz satırın parantezle başladığı yerler gibi alışılmadık durumlarda otomatik noktalı virgül eklemeye dayanıyorsa sonucu gözden geçirin.

### Çıktı neden typescript kod çiti içine alınmış?

Sonuç, typescript olarak işaretlenmiş bir Markdown kod bloğu biçiminde döndürülür; böylece Markdown, issue'lar ve sohbet içinde sözdizimi vurgulamasıyla görüntülenir. Bir .ts dosyası için çitlerin arasındaki satırları kopyalayın.

### Kodum ne kadar büyük olabilir?

Tek seferde 5 MB'a kadar kod biçimlendirebilirsiniz; daha büyük girdiler bir iletiyle reddedilir. Sonuç, Code Formatter'ın TypeScript seçeneğiyle aynıdır.

Reklamınız burada mı olsun?

[Bize e-posta gönderin](mailto:hi@dennn.is?subject=OneClick%20Pro%20%C3%BCzerinde%20reklam)

[Reklam WordPress için yapay zekâ ajanlarına hazır eklenti paketi.](https://sleekwp.com/?ref=oneclickpro)
