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.