Ugrás a tartalomhoz

TypeScript-formázó

Rendezze TypeScript-kódját ezzel a TypeScript-formázóval. Illesszen be interfészeket, típusokat, enumokat, generikusokat, osztályokat vagy függvényeket, és az eszköz tokenenként újratördeli őket: két szóközös behúzást, szóközt alkalmaz a típusannotációk kettőspontja után és az operátorok körül, blokkokban és enumokban soronként egy tagot jelenít meg, az utasítások végére pedig pontosvesszőt tesz. Ideális fejlesztőknek, akik megosztás vagy felülvizsgálat előtt rendbe szeretnék tenni a kódrészleteket, generált kódot vagy beillesztett példákat.

Visszaállítás

Gyakran ismételt kérdések

Hogyan működik a TypeScript-formázó?

A kódot tokenek, például kapcsos zárójelek, pontosvesszők, operátorok, karakterláncok és megjegyzések sorozataként olvassa be, majd ezekből építi fel újra az elrendezést. A kapcsos zárójelek behúzott blokkokat nyitnak, a pontosvesszők lezárják a sorokat, az operátorok pedig egységes térközt kapnak.

Ellenőrzi a TypeScript hibáit?

Nem, nem végez típusellenőrzést vagy szintaxisellenőrzést, ezért a befejezetlen kódrészleteket is formázza. Ha tudni szeretné, hogy lefordul-e a kód, futtassa a tsc-t vagy a szerkesztő ellenőrzéseit.

Hogyan formázza az interfészeket és enumokat?

Az interfészek és osztályok törzsében minden tag külön sorba kerül, két szóközös behúzással és a tagok után pontosvesszővel. Az enumtagok szintén külön sorban jelennek meg, mindegyik után záró vesszővel, az utolsó után is.

A generikusok változatlanul megmaradnak?

Igen, az Array<T> vagy Map<string, T> típusú generikusok szögletes zárójeleit nyomon követi, így nem téveszti össze őket az összehasonlító operátorokkal. A zárójeleken belüli vesszők utáni szóközöket egységesíti.

Milyen behúzást használ?

A blokkok behúzása két szóköz, és ez nem módosítható. A rövid objektumliterálok hozzárendelés vagy return után egy sorban maradnak.

Megmaradnak a megjegyzések?

Igen. A sorvégi megjegyzések lezárják a sort, a kód pedig alattuk folytatódik; a blokkmegjegyzések ott maradnak, ahol szerepelnek.

Módosulnak a karakterláncok és a sablonliterálok?

Nem, a karakterlánc-literálok, a sablonliterálok és a reguláris kifejezések pontosan az eredeti formájukban maradnak. Csak a tokenek közötti szóközök rendeződnek át.

Megváltoztatja a formázás a kódom működését?

A formázó csak a szóközöket módosítja, és pótolja az utasítások végéről hiányzó pontosvesszőket. Nézze át az eredményt, ha a kód szokatlan helyeken, például záró zárójellel kezdődő soroknál az automatikus pontosvessző-beszúrásra támaszkodik.

Miért typescript kódkerítésbe kerül a kimenet?

Az eredmény typescript jelölésű Markdown kódblokként érkezik, így kiemelve jelenik meg a Markdown felületen, a hibajegyekben és a csevegésben. .ts fájlhoz másolja ki a kerítések közötti sorokat.

Mekkora lehet a kódom?

Egy futtatás során legfeljebb 5 MB kódot formázhat; az ennél nagyobb bemenetet a rendszer hibaüzenettel elutasítja. Az eredmény megegyezik a Code Formatter TypeScript beállításával.

A OneClick Pro névjegye

A OneClick Pro több mint 150 webes eszközből álló, ingyenes gyűjtemény a mindennapi munkához: képek és mértékegységek átalakításához, kód formázásához és ellenőrzéséhez, domainek és SEO ellenőrzéséhez, valamint szövegekkel, dátumokkal és számokkal végzett munkához. Minden eszköz regisztráció és előfizetés nélkül használható; a megadott adatokat kizárólag az eredmény kiszámításához használjuk, és soha nem tároljuk. Használja gyors eszköztárként az alkalmi feladatokhoz, vagy mentse el könyvjelzőként a mindennap használt eszközöket.