Code-Werkzeuge
Formatieren, minifizieren, vergleichen, kodieren und generieren.
Das ist die größte Kategorie hier, weil sie die kleinen Aufgaben abdeckt, die den Tag eines Entwicklers unterbrechen: eine Antwort formatieren, die als eine Zeile ankam, zwei Dateien vergleichen und herausfinden, was sich wirklich geändert hat, einen regulären Ausdruck an echten Beispielen testen, einen Token dekodieren, einen Zeitstempel umrechnen, eine ID erzeugen. Jedes dieser Werkzeuge läuft lokal, was bei diesen Aufgaben besonders zählt, weil das Material oft ein echter API-Schlüssel, eine echte Nutzlast oder ein echtes Protokoll ist.
Werkzeuge in dieser Kategorie
109Über diese Werkzeuge
Formatieren und minifizieren sind derselbe Schalter
Formatieren fügt die Einrückung und Zeilenumbrüche hinzu, die ein Mensch zum Lesen braucht; Minifizieren nimmt sie wieder weg, damit eine Maschine weniger Bytes überträgt. Beides ändert nur den Leerraum und die Struktur, nie die Bedeutung, sodass du eine minifizierte Antwort für die Fehlersuche aufklappen und wieder zusammenfalten kannst, bevor du sie ausspielst — ohne dass sich unterwegs etwas am Verhalten ändert.
Diffs zeigen dir Absicht, nicht nur Text
Ein Textvergleich beantwortet "was hat sich geändert", aber ein zeilenweiser Vergleich beantwortet das oft schlecht, wenn eine Formatierung alles verschoben hat. Erst zu formatieren und dann zu vergleichen ist der Trick, der aus tausend geänderten Zeilen die drei macht, die wirklich zählen. Genau deshalb liegen diese Werkzeuge in derselben Kategorie und nicht in getrennten Ecken der Seite.
Reguläre Ausdrücke lassen sich nur an Beispielen prüfen
Ein Muster, das in deinem Kopf funktioniert, scheitert an leeren Feldern, Unicode-Zeichen, Zeilenumbrüchen mitten im Wert und der einen Zeile, in der jemand ein Semikolon benutzt hat. Ein Tester, der Treffer live hervorhebt, während du tippst, ersetzt das Raten durch Prüfen, und weil er im Browser läuft, kannst du echte Daten hineinkleben, ohne sie irgendwohin zu senden.