Präprozessoren
Präprozessoren für Quellcode − Pretty printing und Minifying.
Formatierer
Scan zeigt die gefundenen Sprachelemente der Quelle − eines pro Zeile − an.
Parse behält die Zeilenstruktur der Quelle bei, eliminiert aber alle Leerzeichen und -zeilen.
Prettify bereitet ein beliebig geschriebenes Programme in einer einheitlichen Form auf. Die Option Parenthesize steuert dabei, ob eine einzelne Anweisung durch '{' und '}' geklammert werden soll. Andernfalls wird eine if-else if-else if-else-Kaskade flach dargestellt.
Minify stellt ein Programme möglichst kompakt dar und erschwert dadurch das Erkennen seiner Bedeutung. Dabei werden insbesondere Kommentare und Leerraum entfernt.
Demgegenüber behält Compress Kommentare und Leerzeilen bei, verdichtet aber Leerraum.
Obfuscate ersetzt die Bezeichner eines Programms und verschleiert damit dessen Bedeutung fast vollständig.
Präprozessor
Die Option Preprocess leistet:
-
das Ersetzen der Namen von Konstanten durch deren Werte
eine bedingte Compilierung durch die Auswahl des richtigen Zweigs einer Anweisung if-else
die Eliminierung von nicht erreichbarem Code nach 'return', 'break', 'continue' oder 'goto'
das Entfernen von Kommentaren
Populäre Tags