PLIST Editor ist ein benutzerfreundlicher Editor für Property-Listen (.plist) Daten. In einer sauberen und übersichtlichen Benutzeroberfläche ermöglicht es Ihnen, Ihre .plist-Dokumente schnell zu erstellen, zu visualisieren, zu bearbeiten und zu speichern.
PLIST Editor ist wahrscheinlich der einzige "quellenkontrollfreundliche" Property-Listen-Editor, den Sie auf dem Markt finden können (außer Xcode, natürlich). Für alle plist-Typen (XML, Binär und OpenStep/ASCII) wird die Reihenfolge der Dictionary-Elemente beibehalten und die Bearbeitungsfunktionen sind auf Augenhöhe mit Xcode, sodass Sie keinen Unterschied zwischen einer Datei, die in PLIST Editor bearbeitet wurde, und einer, die in Xcode bearbeitet wurde, sehen.
PLIST Editor kann als leichtgewichtige Xcode-Alternative verwendet werden, die mehr Funktionen bietet, weniger Speicherplatz benötigt, weniger Arbeitsspeicher verbraucht und viel schneller startet.
Kernfunktionen:
- Öffnen und Speichern von Property-Listen-Dateien im XML-, Binär- und OpenStep/ASCII-Format.
- Importieren von plist-Daten, die in .mobileconfig- oder .mobileprovision-Dateien enthalten sind, oder anderen Dateien, die mit Cryptographic Message Syntax (CMS) codiert sind. Für die mit CMS codierten Dateien gibt es Unterstützung, um Informationen über die Unterzeichner (E-Mail-Adresse und Zertifikat) und die zusätzlichen Zertifikate, die möglicherweise in der Nachricht enthalten sind, anzuzeigen.
- Mehrfachauswahl - funktioniert bei Geschwisterelementen
- Ausschneiden, Kopieren, Einfügen, Duplizieren, Löschen und Neuordnen der Elemente. Sie können all diese Operationen durchführen, auch wenn mehrere Elemente ausgewählt sind.
- "Quellenkontrollfreundlich" - die Reihenfolge der Dictionary-Elemente wird beibehalten, sodass sie in derselben Reihenfolge angezeigt werden, wie sie in der Datei definiert sind. Ebenso bleibt die Reihenfolge der Elemente aus einem Dictionary, das auf die Festplatte geschrieben wird, die gleiche wie die, die auf dem Bildschirm angezeigt wird. Dies ist besonders nützlich, wenn Sie die Dateien in einem Repository aufbewahren, da nur die relevanten Änderungen angezeigt werden, wenn Sie die bearbeiteten Dateien vergleichen.
- Text in den Property-Listen-Elementen suchen und ersetzen. Sie können wählen, wo die Suche (und der Ersatz) stattfinden soll: in der "Schlüssel"-Spalte oder der "Wert"-Spalte oder in beiden. Die Option, die steuert, welche Spalten durchsucht werden, ist verfügbar, indem Sie auf das "Such"-Bild in der Suchleiste (Befehl + F) klicken und dann auf die Optionen im Untermenü "In suchen" zugreifen.
- Suchen & Ersetzen ermöglicht es Ihnen auch, zu konfigurieren, wo im Text nach Übereinstimmungen gesucht werden soll: "Enthält", "Gleich", "Beginnt mit", "Endet mit" und "Regulärer Ausdruck"
- "Snippets", die es Ihnen ermöglichen, PLIST-Elemente für eine spätere Wiederverwendung zu speichern
- Elemente sortieren
- Rückgängig und Wiederherstellen
- Die Elemente einer Property-Liste bearbeiten. Dies funktioniert sowohl für ein einzelnes Element (ob Schlüssel oder Wert) als auch für mehrere Elemente (über "Bearbeiten -> Wert bearbeiten...").
- Öffnen und Bearbeiten der mit NSKeyedArchiver erstellten Dateien, ohne Informationsverlust
- Unterstützung für das Einfügen von plist-Daten, entweder aus rohem XML oder aus Xcode
- Elemente als Swift-Objekte kopieren, damit Sie sie in Xcode verwenden können
- Elemente als Objective-C-Objekte kopieren, sowohl moderne als auch klassische Syntax, damit Sie sie in Xcode verwenden können
- Elemente als JSON-Daten kopieren, sowohl eingerückt als auch kompakt
- Elemente als XML, Binär (Base 64 codiert) und OpenStep/ASCII plists kopieren
- Ausgewählte Elemente in ein Array oder Dictionary einbetten
- Elemente nach links oder rechts verschieben
- Elemente schnell nach oben oder unten bewegen
- Zeilenhöhe, die mehrzeiligen Text aufnimmt
- "Hinzufügen"- und "Entfernen"-Schaltflächen im Umriss-Element, die mit der Maus verfolgt werden
- Option in den Einstellungen, um die Standardschriftart sowie die Schriftgröße auszuwählen
- Option in den Einstellungen für "Alternierende Zeilenfarben" im Umriss
- Möglichkeit, die Schriftgröße für eine bessere Lesbarkeit für jedes Dokument individuell zu erhöhen und zu verringern
- Versionsunterstützung
- Option in den Einstellungen, um die automatische Speicherung (und Versionen) zu deaktivieren
- Erkennen, wenn das Dokument von einer anderen Anwendung geändert wird
- Doppelklicken Sie auf einen der Spaltentrenner, um die entsprechende Spalte so zu ändern, dass der größte Text in dieser Spalte sichtbar ist
- Symbolleiste für den Zugriff auf häufige Operationen
- Unterstützung für den Dunkelmodus