Strumento di abbellimento e formattazione del codice online [chiuso]


91

Quali sono i migliori abbellitori e formattatore di codice online disponibili? Non sto chiedendo evidenziatori. Qualsiasi lingua andrà bene.


7
visto oltre 57k volte ... per fortuna voi ragazzi ci siete riusciti e avete chiuso questo
Daniel

Oltre 61k volte adesso, quindi circa 4k visualizzazioni nell'ultimo mese. Sì, sicuramente non è una domanda costruttiva.
Paul il

Non sono sicuro del motivo per cui questo argomento è stato chiuso, ma tohtml.com/javaProperties ha funzionato bene per me. Gli stili e il colore sono "in linea", il che rende molto semplice copiare e incollare in qualcos'altro.
Andrew Bucklin

Risposte:


108

1
Potete suggerire qualche formattatore che segua lo standard del codice PSR-2 per PHP?
Vipul Hadiya

Per la formattazione SQL c'è il Formatter SQLinForm online gratuito sqlinform.com/sql_formatter_online.html
Guido

Non trovo nulla per AWK. Sorpreso
SriniV

o usa pastebin ed evidenzia il codice per una varietà di lingue - pastebin.com
Tarun





5

Quale lingua?? Esistono strumenti diversi per quasi tutti i linguaggi di programmazione immaginabili, poiché hanno tutti regole e convenzioni sintattiche diverse.

Good ol ' indentè una simpatica utility da riga di comando personalizzabile per formattare programmi C e C ++.


4
Dato che la domanda era "abbellimento in linea", conosci qualche frontend Web da indentare?
Anm

5

Dipende dalla lingua e dall'architettura che stai utilizzando.

testo alternativo testo alternativo

Ad esempio, in una piattaforma php, puoi formattare quasi la lingua con GeSHi

Come commenti bluastri , GeSHi è un evidenziatore di sintassi generico, senza funzionalità di abbellimento. È più utilizzato sul lato server e combinarlo con uno strumento di abbellimento può essere complicato, come illustrato con questo ticket drupal GeSHi .


1
-1 non ha alcuna segnalazione, solo evidenziazione
bluastro

@bluish: true. Ho incluso il tuo commento nella mia risposta.
VonC

@ Glorfindel Grazie per la modifica. Pensavo di aver perso quelle immagini per sempre.
VonC

3

Ho usato molto Quick Highlighter . Funziona alla grande per un enorme elenco di lingue.


11
-1 OP non ha chiesto informazioni sugli evidenziatori. Questo non fa formattazione / abbellimento.
bluastro

2

Usa gist.github.com . C'è un supporto multilingue (java, c, c ++, c #, vb, haskell, ruby, javascript, lua, HTML, SQL, Tcl, Perl, JSON, groovy ...)

Ecco un esempio "Genera changeLogs LiquiBase utilizzando Groovy"


1
Amico, è davvero bellissimo. Lo sceglierei come risposta :-) Grazie…

3
mostra solo il codice incollato. Come formattarlo?
Riz

è corretto, è un abbellitore di codice e un archivio di frammenti di codice. Ha alcune funzioni interessanti (come condivisione, stella e frammenti privati).
rayyildiz

1
controllato la maggior parte dei link in questa pagina. Questo è il migliore.
Sergey Grinev

12
-1, Questo è un evidenziatore di codice non un abbellitore / formattatore di codice.
Alix Axel
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.