Koda formatētājs
Formatē un sakārto kodu 12 valodās — JavaScript, TypeScript, HTML, CSS, JSON, YAML un vairāk. Darbināts ar Prettier ar pilnu opciju kontroli.
Atbalstītās valodas
- JavaScript un JSX — ES2023+, React JSX, moderna sintakse.
- TypeScript un TSX — pilns TypeScript ar ģenērikiem, dekoratoriem un React TSX komponentēm.
- HTML — pilns HTML5 ar iekļautiem skriptiem/stiliem, atribūtiem un pielāgotiem elementiem.
- CSS / SCSS / Less — visas trīs stilu lapas valodas, ieskaitot mainīgos, ligzdošanu un miksīnus.
- JSON — skaisti formatēts ar konfigurējamu atkāpi un kompakto izvadi.
- Markdown — formatēšana atbilstoši CommonMark, ieskaitot tabulas un sarakstus.
- YAML — bloka un plūsmas stila formatēšana ar konsekventu atkāpi.
- GraphQL — shēmas definīcijas, vaicājumi, mutācijas un fragmenti.
Kā lietot
- Izvēlies valodu augšpusē — vai ielīmē kodu un noklikšķini Auto-detect.
- Pēc izvēles atver Options, lai pielāgotu formatēšanas preferences.
- Ielīmē kodu kreisajā panelī.
- Noklikšķini Format vai nospied Ctrl+Enter.
- Kopē rezultātu, lejupielādē vai noklikšķini Use, lai izmantotu izvadi kā jaunu ievadi.
Viss darbojas lokāli tavā pārlūkprogrammā — nekāds kods netiek sūtīts uz serveri.
Saistītie rīki
SQL formatētājs
Skaistina vai minimizē SQL vaicājumus ar automātisku atslēgvārdu lielo burtu rakstību un ievilkumu.
JSON uz TypeScript
Rekursīvi konvertē JSON uz TypeScript interfeisa vai tipa psevdonīma definīcijām. Apstrādā ligzdotus objektus un masīvus.
.gitignore ģenerātors
Izvēlas tehnoloģiju kopu un saņem gatavu .gitignore failu ar visiem standarta izslēgumiem katrai tehnoloģijai.
Virknes atsoļošanas rīks
Atsoļo vai noatsoļo virknes JavaScript, JSON, HTML, Regex, URL un CSS ar vienu klikšķi.
HTML entītiju enkodētājs
Enkodē vai dekodē HTML entītijas — konvertē īpašās rakstzīmes uz &-atsaucēm un atpakaļ.
JWT dekodētājs
Dekodē un pārbauda JSON Web Token — galveni, derīgo slodzi un derīguma termiņu — bez slepenās atslēgas.
Cron izteiksmes skaidrotājs
Parsē un skaidro cron izteiksmes vienkāršā valodā. Rāda nākamās 5 izpildes reizes.
HTML formatētājs
Skaistina vai minimizē HTML ar konfigurējamu ievilkumu un sintakses izcelšanu. Neko neaugšupielādē serverī.
Baitu konvertētājs
Konvertē starp baitiem, KB, MB, GB, TB un binārajām vienībām (KiB, MiB, GiB). Decimālās (SI) un bināras (IEC) prefiksi.
XML formatētājs
Skaistina vai minimizē XML ar konfigurējamu ievilkumu un sintakses izcelšanu.
Base64 enkodētājs un dekodētājs
Enkodē tekstu Base64 formātā vai dekodē Base64 virknes atpakaļ tekstā. Atbalsta UTF-8 un Unicode — uzreiz, bez servera.
Atšķirību pārbaudītājs
Salīdzina divus teksta gabalus un izceļ atšķirības. Rindas pa rindai ar skaidri atzīmētām pievienotajām un noņemtajām rindām.
JSON formatētājs un validators
Formatē, skaistina un validē JSON ar konfigurējamu ievilkumu un atslēgu šķirošanu. Tūlītēja atgriezeniskā saite par sintakses kļūdām.
JSON uz CSV konvertētājs
Konvertē JSON masīvu CSV formātā. Atdalītājs, galvenes rinda un lauku citēšana pielāgojama. Lejupielādē kā .csv.
Skaitļu bāzes konvertētājs
Konvertē skaitļus starp bināriem (bāze 2), oktāliem (8), decimāliem (10) un heksadecimāliem (16) uzreiz.
Regex testētājs
Testē un atkļūdo regulārās izteiksmes pret paraugitekstu. Rāda visus sakritības gadījumus, tveramās grupas un karodziņus.
SHA hash ģenerātors
Ģenerē SHA-1, SHA-256, SHA-384 un SHA-512 kriptogrāfiskos hashus no teksta vai failiem. Aprēķina lokāli ar Web Crypto API.
Unix laika zīmoga konvertētājs
Konvertē Unix laika zīmogus uz cilvēklasāmiem datumiem un laikiem, vai datumu uz Unix laika zīmogu.
URL enkodētājs un dekodētājs
Procentu-enkodē URL un vaicājumu virknes vai dekodē URL-enkodētas virknes atpakaļ lasāmā tekstā.
HTML uz Markdown konvertētājs — tiešsaistē bez maksas
Konvertēt HTML uz Markdown un otrādi. Atbalsta virsrakstus, sarakstus, saites, tabulas un koda blokus.
YAML formatētājs un YAML uz JSON konvertētājs
Formatēt un validēt YAML tiešsaistē. Konvertēt YAML uz JSON un JSON uz YAML.