Online Code Verschönerer und Formatierer [geschlossen]


91

Was sind die besten Online-Code-Verschönerer und -Formatierer? Ich bitte nicht um Textmarker. Jede Sprache reicht aus.


7
über 57k mal gesehen ... gut, dass ihr euch darauf geeinigt habt und dies geschlossen
Daniel

Jetzt über 61.000 Mal, also ungefähr 4.000 Aufrufe im letzten Monat. Ja, definitiv keine konstruktive Frage.
Paul

Ich bin mir nicht sicher, warum dieses Thema geschlossen wurde, aber tohtml.com/javaProperties hat bei mir gut funktioniert. Die Stile und Farben sind "inline", was das Kopieren und Einfügen in etwas anderes sehr einfach macht.
Andrew Bucklin

Antworten:


108

1
Können Sie einen Formatierer vorschlagen, der dem PSR-2-Codestandard für PHP entspricht?
Vipul Hadiya

Für die SQL-Formatierung gibt es den kostenlosen Online-Formatierer SQLinForm sqlinform.com/sql_formatter_online.html
Guido

Ich finde nichts für AWK. Überrascht
SriniV

oder verwenden Sie Pastebin und markieren Sie Code für eine Vielzahl von Sprachen - pastebin.com
Tarun


25

Für PHP, Java, C ++, C, Perl, JavaScript, CSS können Sie Folgendes versuchen:

http://www.prettyprinter.de/index.php


12
Hast du das tatsächlich versucht? Es gibt >für >und ähnlich aus.
Ponkadoodle

Ich denke, das liegt daran, dass diese in eine andere HTML-Seite eingebettet werden, als Beispiel usw., und das sollte es wirklich sein.
Andrew Backer

Es gibt <für &lt;...



5

Welche Sprache?? Es gibt verschiedene Werkzeuge für fast jede erdenkliche Programmiersprache, da alle unterschiedliche syntaktische Regeln und Konventionen haben.

Good ol ' indentist ein nettes, anpassbares Befehlszeilenprogramm zum Formatieren von C- und C ++ - Programmen.


4
Kennen Sie Web-Frontends zum Einrücken, da die Frage nach "Online-Verschönerung" gestellt wurde?
Anm

5

Dies hängt von der Sprache und der verwendeten Architektur ab.

Alt-Text Alt-Text

In einer PHP-Plattform können Sie beispielsweise fast Sprache mit GeSHi formatieren

Als bläuliche Kommentare ist GeSHi ein generischer Syntax-Textmarker ohne Verschönerungsfunktion. Es wird eher auf der Serverseite verwendet, und die Kombination mit einem Verschönerungswerkzeug kann schwierig sein, wie in diesem GeSHi-Drupal-Ticket dargestellt .


1
-1 hat keine Beaufitication, nur Hightlighting
bläulich

@bluish: wahr. Ich habe Ihren Kommentar in meine Antwort aufgenommen.
VonC

@Glorfindel Danke für die Bearbeitung. Ich dachte, ich hätte diese Bilder endgültig verloren.
VonC

3

Ich habe Quick Highlighter viel benutzt. Funktioniert hervorragend für eine große Liste von Sprachen.


11
-1 OP hat nicht nach Textmarkern gefragt. Dies führt keine Formatierung / Verschönerung durch.
bläulich

2

Verwenden Sie gist.github.com . Es gibt eine mehrsprachige Unterstützung (Java, C, C ++, C #, VB, Haskell, Ruby, Javascript, Lua, HTML, SQL, Tcl, Perl, JSON, Groovy ...).

Hier ist ein Beispiel "Generieren Sie LiquiBase changeLogs mit Groovy"


1
Alter, es ist wirklich wunderschön. Ich würde dies als Antwort wählen :-) Danke…

3
Es wird nur eingefügter Code angezeigt. Wie formatiere ich das?
Riz

Das ist richtig, es ist ein Code-Verschönerer und ein Code-Snippets-Speicher. Es hat einige coole Funktionen (wie Share, Star und private Snippets).
Rayyildiz

1
hat die meisten Links auf dieser Seite überprüft. Dieser ist am besten.
Sergey Grinev

12
-1, Dies ist ein Code-Textmarker, kein Code-Verschönerer / Formatierer.
Alix Axel
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.