Tool overview
Was ist Dev-Toolkit?
Dev-Toolkit ist ein Tool, mit dem Sie semver-Parsing, chmod-Konvertierung, Docker Compose und Listenumwandlungen.
Warum Dev-Toolkit verwenden?
Es verbessert die Lesbarkeit und beschleunigt Ihren Workflow, wenn Sie semver-Parsing, chmod-Konvertierung, Docker Compose und Listenumwandlungen—vollständig im Browser ohne Server-Uploads.
Hauptfunktionen
Clientseitige Privatsphäre, sofortige Ergebnisse und Ein-Klick-Kopie für dev-Toolkit. Semver-Parsing, chmod-Konvertierung, Docker Compose und Listenumwandlungen
Anwendung
Befolgen Sie diese Schritte für genaue Ergebnisse mit dem Tool oben.
- Select tool mode von tabs.
- Paste semver, chmod, docker run command, oder list/CSV data.
- Copy structured output into scripts, docs, oder Compose files.
Dev Toolkit Modes
Sehen Sie gültige Beispiele, häufige ungültige Eingaben und typische Fehler für dieses Tool.
Dev-Toolkit-Leitfaden — hier starten
Dieser Leitfaden ist die kanonische Referenz zu Dev Toolkit: lokale Dual-Pane-Hilfen für Semver, Chmod, docker run → Compose und Listen/JSON. Wählen Sie oben einen Modus; alles läuft im Browser.
Was Dev Toolkit leistet
Dev Toolkit bündelt sechs Transformationen in einem IDE-ähnlichen Bereich. Links einfügen, Modus wählen, rechts strukturierte Ausgabe kopieren. Zwischenablage-Heuristiken können Semver, Chmod oder Docker vorschlagen.
Was Sie erhalten
- semver-parse — major/minor/patch, prerelease, build
- chmod-convert — octal ↔ symbolic (755 ↔ rwxr-xr-x)
- docker-compose — docker run → Compose YAML
- list-to-json — newline → JSON string array
- json-to-list — JSON array → newline list
- columns-to-json — header CSV → JSON objects (simple comma split)
Verwenden Sie es, wenn
- Verwenden Sie es, wenn: Semver / release notes / CI
- Verwenden Sie es, wenn: chmod octal ↔ symbolic
- Verwenden Sie es, wenn: docker run → Compose
- Verwenden Sie es, wenn: list ↔ JSON cleanup
Modusübersicht
Dev-Toolkit-Modi
Dev-Toolkit-Modi
| Modus | Eingabe | Ausgabe | Ideal für |
|---|---|---|---|
| Semver | 1.2.3, v1.2.3-rc.1+build | Ausgabe | Ideal für |
| Chmod | 755 / rwxr-xr-x | Ausgabe | Ideal für |
| Docker Compose | docker run … image | services: YAML | Ideal für |
| List → JSON | Eingabe | ["a","b"] | Ideal für |
| JSON → List | ["a","b"] | Ausgabe | Ideal für |
| Columns → JSON | header,row CSV | [{…}] | Ideal für |
Schritt für Schritt
So hilft dieses Tool
- Modus wählen (Semver, Chmod, Docker Compose oder Liste).
- Eingabe links einfügen; bei Docker mit docker run beginnen; bei Columns → JSON Kopfzeile einfügen.
- Rechtes Panel lesen (inkl. Semver/Chmod-Details).
- Ausgabe in Compose, Docs, CI oder JSON Formatter kopieren.
- Bei Fehlern die Fix-Guides nutzen; Modus nicht blind wechseln.
Modus: Semver-Parse
Modus: semver-parse — v?MAJOR.MINOR.PATCH[-pre][+build].
Wann verwenden
- Wann verwenden: changelog / flags
- Wann verwenden: normalize v1.0.0
- Wann verwenden: check prerelease/build
Häufige Fehler
- Häufige Fehler: 1.2 (need three parts)
- Häufige Fehler: ^1.2.3 ranges
- Häufige Fehler: Maven/CalVer
Modus: Chmod-Konvertierung
Modus: chmod-convert — octal ↔ rwxr-xr-x.
Wann verwenden
- Wann verwenden: Dockerfile 755 → symbolic
- Wann verwenden: ls -l → octal
Häufige Fehler
- Häufige Fehler: sticky bits round-trip
- Häufige Fehler: need nine r/w/x/- chars
- Häufige Fehler: permissions only
Modus: Docker Compose
Modus: docker-compose — maps -e/-p/-v/--name only.
Wann verwenden
- Wann verwenden: one-liner → Compose starter
- Wann verwenden: document local deps
Gemappte Flags
- -e / --env → environment
- -p / --publish → ports
- -v / --volume → volumes
- --name → service key
Häufige Fehler
- Häufige Fehler: must start with docker run
- Häufige Fehler: --rm/network/gpus ignored
- Häufige Fehler: missing image
- Häufige Fehler: complex quoting
Modus: Listen / JSON / Spalten
Modus: list-to-json, json-to-list, columns-to-json.
List → JSON
Modus: list-to-json — trim lines, drop blanks, JSON array.
JSON → List
Modus: json-to-list — JSON array only; objects become [object Object].
Columns → JSON
Modus: columns-to-json — simple comma split, not full CSV. Use CSV Viewer for quoted commas.
Anwendungsfall: Release-Version parsen
Häufige Fehler: v2.4.0-rc.3+build for release checklist.
So hilft dieses Tool
- Modus wählen (Semver, Chmod, Docker Compose oder Liste).
- Eingabe links einfügen; bei Docker mit docker run beginnen; bei Columns → JSON Kopfzeile einfügen.
- Rechtes Panel lesen (inkl. Semver/Chmod-Details).
Ergebnis: klare Ausgabe zum Einfügen in Docs, CI oder Compose.
Anwendungsfall: docker run → Compose
Häufige Fehler: docker run -p/-e/--name only in README.
So hilft dieses Tool
- Modus wählen (Semver, Chmod, Docker Compose oder Liste).
- Eingabe links einfügen; bei Docker mit docker run beginnen; bei Columns → JSON Kopfzeile einfügen.
- Rechtes Panel lesen (inkl. Semver/Chmod-Details).
- Ausgabe in Compose, Docs, CI oder JSON Formatter kopieren.
Ergebnis: klare Ausgabe zum Einfügen in Docs, CI oder Compose.
Anwendungsfall: eingefügte Liste bereinigen
Häufige Fehler: messy lines → JSON array.
So hilft dieses Tool
- Modus wählen (Semver, Chmod, Docker Compose oder Liste).
- Eingabe links einfügen; bei Docker mit docker run beginnen; bei Columns → JSON Kopfzeile einfügen.
- Rechtes Panel lesen (inkl. Semver/Chmod-Details).
- Ausgabe in Compose, Docs, CI oder JSON Formatter kopieren.
Ergebnis: klare Ausgabe zum Einfügen in Docs, CI oder Compose.
Beheben: ungültiges Semver
Häufige Fehler: Invalid semver — expected major.minor.patch.
Warum das passiert
Warum das passiert
Diagnose
Diagnose
Behebungen
- Modus wählen (Semver, Chmod, Docker Compose oder Liste).
- Eingabe links einfügen; bei Docker mit docker run beginnen; bei Columns → JSON Kopfzeile einfügen.
- Rechtes Panel lesen (inkl. Semver/Chmod-Details).
Beheben: docker-run-Flags nicht gemappt
Häufige Fehler: missing networks/restart or docker run / image errors.
Warum das passiert
Warum das passiert
Diagnose
Diagnose
Behebungen
- Modus wählen (Semver, Chmod, Docker Compose oder Liste).
- Eingabe links einfügen; bei Docker mit docker run beginnen; bei Columns → JSON Kopfzeile einfügen.
- Rechtes Panel lesen (inkl. Semver/Chmod-Details).
Ergebnis: klare Ausgabe zum Einfügen in Docs, CI oder Compose.
Häufige Fehler
- Columns → JSON bei Semikolon-CSV oder gequoteten Kommas
- JSON → List mit Nicht-Array-Objekt
- Perfekten Sticky-Bit-Roundtrip bei chmod erwarten
- Annehmen, Docker behält --rm, --network oder Healthchecks
- Semver-Ranges als Einzelversion parsen
Häufig gestellte Fragen
Antworten zu typischen Fehlern und Datenschutzfragen.
Verwandte Tools
Entdecken Sie weitere verwandte Dienstprogramme, die dieses Tool ergänzen.
Offizielle Dokumentation & Referenzen
Autoritative Spezifikationen und Plattformdokumentation für dieses Tool.