Preskoči na vsebino

Oblikovalnik Java

Oblikujte izvorno kodo Java z vtičnikom Prettier Java za dosledno zamikanje, postavitev zavitih oklepajev, presledke in prelamljanje vrstic. Prilepite razred, zapis, vmesnik ali izsek s sodobnimi funkcijami, kot so zapisi, zapečateni tipi, izrazi switch in besedilni bloki, izberite 2 ali 4 presledke ali tabulatorje ter širino izpisa, nato pa kopirajte čisto kodo, pripravljeno za pregled, dokumentacijo ali zahtevo za združitev.

Ponastavi

Pogosta vprašanja

Kateri mehanizem oblikuje kodo?

Orodje na strežniku poganja Prettier 3 s prettier-plugin-java 2.11, ki razčleni Java z slovnico tree-sitter. Ista koda vedno ustvari enak izhod.

Katere različice Java so podprte?

Podprta je trenutna sintaksa Java, vključno z zapisi, zapečatenimi razredi in vmesniki, ujemanjem vzorcev, izrazi switch, besedilnimi bloki, var in lambdami. Oblikuje se tudi starejša koda Java 8.

Kakšno je privzeto zamikanje?

Štirje presledki na raven, kar je najpogostejša konvencija Java. Preklopite lahko na 2 presledka ali tabulatorje ter nastavite širino izpisa od 40 do 200 znakov; privzeto je 80.

Ali mora biti vnos celotna datoteka?

Ne. Najbolje delujejo celotne datoteke s paketom, uvozi in deklaracijami tipov, sprejeti pa so tudi izseki, kot sta en sam razred ali nekaj stavkov. Izsek mora biti le razčlenljiv kot Java.

Kako se prikažejo skladenjske napake?

Če težavo povzroča neuravnotežen zaviti, okrogli ali oglati oklepaj oziroma nezaključen niz ali komentar, je v napaki navedena vrstica in stolpec. Pri drugih napakah razčlenjevalnik sporoči le, da koda ni veljavna Java, včasih pa navede manjkajoči žeton.

Ali se komentarji in Javadoc ohranijo?

Da. Vrstični komentarji, blokovni komentarji in Javadoc ostanejo povezani s kodo, ki ji pripadajo. Njihovo besedilo se ne prelomi na novo.

Ali bo oblikovalnik preuredil uvoze ali člane?

Ne. Uvozi, polja in metode ostanejo v prvotnem vrstnem redu. Spremenijo se le presledki, prelomi vrstic in zamikanje.

Ali lahko oblikujem kodo Android ali Spring?

Da. Opombe, generiki in koda ogrodij so običajna koda Java, zato se dejavnosti Android, krmilniki Spring in podobni razredi oblikujejo enako.

Kako velik je lahko vhod?

Do 1 MB izvornega besedila na zahtevo, kar zadostuje tudi za zelo velike razrede. Oblikovanje se ustavi po 10 sekundah.

Ali se moja izvorna koda shrani?

Ne. Oblikuje se v pomnilniku in pošlje neposredno nazaj. Storitev beleži samo velikost zahteve, nikoli njene vsebine.

O spletnem mestu OneClick Pro

OneClick Pro je brezplačna zbirka z več kot 150 spletnimi orodji za vsakodnevno delo: za pretvarjanje slik in enot, oblikovanje in preverjanje kode, preverjanje domen in SEO ter delo z besedilom, datumi in števili. Vsako orodje deluje brez registracije ali naročnine, vnesene podatke pa uporabimo samo za izračun rezultata in jih nikoli ne shranimo. Zbirko lahko uporabljate kot priročen nabor orodij za posamezna opravila ali si dodate med zaznamke orodja, ki jih uporabljate vsak dan.