Python-muotoilija

Siistii ja standardoi Python 3 -koodin nopealla, nykyaikaisella muotoilijalla, jonka tyyli vastaa Black / PEP 8 -käytäntöjä. Säädä sisennyksen leveyttä, lainausmerkkityyliä, rivin leveyttä ja magic trailing commas -pilkkuja. Syntaksivirheet ilmoitetaan täsmälleen, eikä niitä muotoilla hiljaa uudelleen. Lisää koodityökaluja: Go-muotoilija | C/C++/C#/Java-muotoilija | Shell-skriptien muotoilija | Koodin muotoilija (JS/TS/PHP/TOML).
Kaikki käsittely tapahtuu paikallisesti selaimessa — koodia ei lähetetä koskaan millekään palvelimelle.
Käyttöohje: Liitä Python-koodi vasempaan tekstikenttään ja napsauta Käsittele (tai kirjoita vain — käsittely tapahtuu syötettäessä automaattisesti).
Toiminta: Normalisoi sisennykset, operaattoreiden ympärillä olevat välilyönnit, pilkkujen välit, lainausmerkkityylin (kun se on asetettu) ja rivin leveyden. Magic trailing commas -pilkut otetaan oletuksena huomioon (Black-tyylinen sulkeutuva jatko).
Syntaksivirheet: Virheellinen Python ilmoitetaan täsmällisellä jäsennysvirheellä sen sijaan, että se vääristettäisiin hiljaa — korjaa koodi ja käsittele uudelleen.
Yksityisyys: Muotoilija toimii kokonaan selaimessa. Mitään ei lähetetä koskaan.
PEP 8, Black ja rivin pituus

PEP 8 on Pythonin virallinen tyyliopas: 4 välilyönnin sisennykset, snake_case-nimet ja 79 merkin rivirajoitus, joka on peräisin kapeiden päätteiden ajalta. Black muotoilee kaiken omien kiinteiden mielipiteidensä mukaan eikä hyväksy asetuksia; autopep8 korjaa vain sen, minkä linter merkitsee, ja jättää muuten tyylisi rauhaan.

Valitse vaikutusalueen mukaan — Black tuottaa kerran suuren muutoksen, mutta tulos on pysyvästi vakaa; autopep8 on lempeä, mutta säilyttää kaikki nykyiset tavat.