Preverjanje ravnoteže oklepajev
Poiščite neparni oklepaje, narekovaje, backtickove in HTML/XML oznake v vašem besedilu.
Preverjanje ravnoteže oklepajev
Prilepite poljubno kodo ali besedilo in to orodje ga bo skeniralo v iskanju omejiteljev, ki niso našli para: okrogli oklepaji, oglatoskorčni oklepaji, zaviti oklepaji, ravni in tipografski narekovaji, backtickovi in HTML ali XML oznake. Vsak rezultat navaja točno vrstico in stolpec, katera stran manjka — odpirajoča ali zapirajoča — in majhen izsek te vrstice z označenim mestom, tako da se hitro dodate do problema namesto ročnega pretraživanja celotne datoteke.
Priključite ali izključite posamezne preverke za omejitelje, ki vas zanima, in izberite način jezika, da bo orodje ignoriralo vsebino, ki je ne bi smelo pretraživati: način JavaScript ignora besedilo nizov in komentarjev, način JSON ignora vrednosti nizov, in način Markdown ignora ograjene bloke kode in vgrajene razrede kode. "Ignoriraj apostrofe znotraj besed" zaustavlja okrajšave kot "don't", da ne bodo prebrane kot stranski narekovaj. Vključitev "Prikaži globino ugnezditve" doda, kako globoko je ugnezdjena vsaka ugotovitev, in "Prikaži povzetek" doda skupno število na koncu.
Vsaka vrsta oklepaja se preverja neodvisno, zato je res neparni "(" vedno prijavljen tudi če je vsak "[" in "]" drugje naključno uravnotežen — to je preverjanje ravnoteže, ne popolni razčlenjevalnik, zato ne bo ujel oklepaja, zaprtega v napačnem vrstnem redu, če je vsaka posamezna vrsta še vedno v seštevku. Preverjanje HTML obravnava prazne elemente kot "br" in "img" kot samo-zapirajoče samodejno in ignora karkoli znotraj HTML komentarja. Orodje obravnava tako Windows (CRLF) kot Unix (LF) zaključke vrstic na enak način.
Vse se izvaja lokalno v vašem brskalniku — nič, kar prilepite, se ne naloži nikamor, kar ga naredi varno za preverjanje zasebne kode ali osnutkov. Kopirajte poročilo, ga prenesite kot .txt datoteko, ali ga pošljite nazaj v vnos po popravku težave, da ponovno preverite ostalo.