
DevConvert: Die Mac-App, die YAML-, Kubernetes- und Konfigurationsdateien mit einem Klick konvertiert
Wer mit Microservices, Containern oder Deployment-Pipelines arbeitet, kennt das: Man nimmt eine YAML-Datei und wandelt sie manuell in eine .env Datei um oder konvertiert eine Kubernetes ConfigMap in Umgebungsvariablen für das Terminal. Das ist mühsam, repetitiv und fehleranfällig, wenn man es manuell oder mit einem beliebigen Texteditor macht. DevConvert wurde entwickelt, um diesen Schritt zu eliminieren: eine schlanke, schnörkellose native Mac-App, die die gängigsten Konfigurationsformate für die Entwicklung – YAML, Kubernetes ConfigMap, .properties , Terminal-Umgebungsvariablen und einfache KEY=value – in Echtzeit konvertiert, während man Text tippt oder einfügt.

So funktioniert es
Die Benutzeroberfläche ist zweispaltig: Quelle links, Ausgabe rechts. Fügen Sie eine Datei in der linken Spalte ein oder öffnen Sie sie, wählen Sie rechts das Ausgabeformat aus, und die Konvertierung erfolgt automatisch – ganz ohne Klick. Die Schaltfläche „Konvertieren →“ ist aber weiterhin vorhanden, falls Sie einen manuellen Schritt bevorzugen. Das Eingabeformat wird auch automatisch erkannt: DevConvert erkennt, ob der eingefügte Text YAML, eine ConfigMap, eine .properties Datei oder etwas anderes ist, und zeigt dies direkt neben der QUELLE -Bezeichnung an („Erkannt: YAML“), ohne dass Sie es manuell angeben müssen.
Eine durchsuchbare Zeitleiste
Jede Konvertierung – ob automatisch oder manuell, aus einer Datei oder per Texteingabe – wird in einer Dropdown-Seitenleiste protokolliert. Es handelt sich nicht nur um eine einfache Liste: Jeder Eintrag ist anklickbar und zeigt die genauen Eingabe-, Quell- und Zielformate der jeweiligen Konvertierung an, einschließlich des Dateinamens, falls die Datei von der Festplatte geladen wurde.

Da Ihr Verlauf mit der Zeit anwachsen kann, ist eine Suchfunktion hilfreich: Ein Suchfeld oben in der Seitenleiste filtert Einträge nach Dateiname, Format oder Textinhalt. Wer lieber nur nach Dateinamen sucht (z. B. um schnell „application.properties“ zu finden, ohne die Ergebnisse mit anderen Inhalten zu überladen), kann die inhaltsbasierte Suche einfach deaktivieren. All dies ist konfigurierbar: Sie können die Verlaufsaufzeichnung deaktivieren, festlegen, ob der Verlauf nach dem Schließen der App erhalten bleiben oder beim Neustart gelöscht werden soll, und die Anzahl der zu speichernden Einträge (maximal 500) über das Optionsmenü (erreichbar über das Zahnradsymbol) einstellen.

Mehrsprachig, wie es sein sollte
Standardmäßig verwendet DevConvert die Systemsprache des Mac (Italienisch oder Englisch), ermöglicht aber auch die manuelle Auswahl einer der beiden Sprachen über das Optionsmenü – nützlich für alle, die üblicherweise auf Englisch arbeiten, auch wenn ihr Mac auf Italienisch konfiguriert ist, oder umgekehrt.
Für wen ist es gedacht?
DevConvert ist kein „Enterprise“-Tool mit unzähligen Funktionen, sondern richtet sich an Entwickler, DevOps-Mitarbeiter und SREs, die im Arbeitsalltag häufig Konfigurationen zwischen verschiedenen Formaten konvertieren müssen – und das ohne Browser, ohne sensible Daten in einen Online-Dienst einzufügen und ohne Zeit zu verlieren. Alles findet lokal auf Ihrem Mac statt.
Rilevato:
