Zaščitnik nizov kod
Lepljeni tekst pretvori v niz znakov za C, Python, SQL, shell in 16 drugih jezikov — in obratno.
Zaščitnik nizov kod
Prilepite besedilo in to orodje ga pretvori v veljaven niz znakov za izbrani jezik — C, C++, C#, Java, JavaScript, TypeScript, Python, Go, Rust, PHP, Ruby, Swift, Kotlin, SQL, Shell, PowerShell, YAML, JSON, XML ali CSV — ali obrneno pretvori zaščitni niz nazaj v običajno besedilo. Vsak jezik drugače zaščiti narekovaje, poševnice in prelome vrstic: skladnja, ki je veljavna v PHP-jevi enojni narekovaji, se prekine v Pythonu, in bash-ova dvojna narekovaja se ne obnašata kot PowerShell-ova narekovaja z isto ločilom.
Izberite slog narekovajev, ki se ujema s tem, kar lepite — enojna, dvojna ali backtick, kjer jih jezik podpira; nepodprta kombinacija, kot je backtick niz v C, se vrne na privzetost jezika namesto da bi ustvarila neveljaven kod. "Zavij rezultat v narekovaje" doda ali izpusti obdajajoče znake narekovajev. "Zaščiti znake zunaj ASCII-ja kot \u zaporedja" spremeni poudarjene črke in emoji v \uXXXX zaščite za strogo ASCII izhod; v nasprotnem primeru ostanejo kot dobesedni UTF-8. "Obdrži dobesedni tabulatorji" pusti znake tabulatorja nespremenjene namesto pisanja escape zaporedja tabulatorja.
"Uporabi večvrstičnim literalom namesto \n" preklopi večvrstično besedilo na nativno večvrstično obliko jezika, če obstaja — Python s trojnim narekovaji, JavaScript template literal, heredoc v PHP-ju ali Ruby-ju, quoted heredoc v bash-u, here-string v PowerShellu ali blok skalar v YAML-u — tako da rezultat bere s pravimi prelomi vrstic namesto stene znakov \n. Jeziki brez tega (C, C++, C#, Go, Kotlin, JSON, XML, CSV) se vrnejo na \n zaščite.
Vse se izvršava lokalno v vašem brskalniku. Delček, ki ga lepite — vrednost konfiguracije, vrstica dnevnika, vnos uporabnika, ki ga utrdite za poizvedbo — nikoli ne zapusti vaše napravo. Rezultat kopirajte, ga preuzmite kot datoteko .txt ali ga pošljite drugemu orodju za nadaljevanje dela.