Start
Bearbeiten
von Eigenschaftslisten (Plists)
PrefEdit enthält zusätzlich einen Editor für Eigenschaftslisten, der es Ihnen
erlaubt, Property List-Dateien (Plists) jedes Typs zu öffnen, zu betrachten
oder zu ändern. Sie können den Eigenschaftslisteneditor auch dazu verwenden,
Einstellungsdateien („Präferenz“-Dateien) zu öffnen, falls nötig. Es ist allerdings
grundsätzlich nicht zu empfehlen, auf Einstellungsdateien direkt zuzugreifen,
da Sie hierbei im Prinzip „hinter dem Rücken“ des Einstellungsdatenbanksystems
von Mac OS X arbeiten. Ändern Sie stattdessen Einstellungen immer über die Domänenübersicht,
falls möglich.
Es gibt nur ein paar Fälle, in denen es sinnvoll sein kann, eine Einstellungsdatei
direkt zu öffnen:
- wenn Sie auf Teile der Einstellungsdatenbank zugreifen möchten, die in
Ihrer aktuellen Benutzersitzung nicht aktiv sind, nämlich die Einstellungen
anderer Benutzer oder computerbezogene Einstellungen eines Computers, der
nicht dem aktuellen Computer entspricht.
- nachdem PrefEdit Sie darüber informiert hat, dass Einstellungen, die Sie
gerade in einem Einstellungsfenster bearbeitet haben, nicht mehr länger synchron
mit der Permanentkopie der Einstellungsdatenbank auf der Platte sind. Dies
kann nur dann passieren, wenn ein anderes Programm läuft, das gleichzeitig
Änderungen in dieselbe Einstellungsdomäne schreibt, die Sie bearbeiten. Um
diesen Konflikt aufzulösen, können Sie die Einstellungsdatei direkt öffnen
und prüfen, welche Einstellungen im Vergleich zur
Hauptspeicherkopie der Einstellungsdatenbank verändert wurden.
Behalten Sie im Gedächtnis, dass der Eigenschaftslisteneditor
in PrefEdit seine Dokumente als das behandelt, was sie sind: lediglich Eigenschaftslisten,
die in Dateien liegen. Dieser Teil von PrefEdit ist sich nicht „bewusst“ (und
soll es auch nicht sein), dass bestimmte Eigenschaftslisten auch als Einstellungsdateien
genutzt werden könnten.
Beim Arbeiten mit Eigenschaftslisten verwendet PrefEdit Dokumentenfenster,
die den Einstellungsfenstern sehr ähnlich sind. Die folgenden Unterschiede
sind festzustellen:
- Die Spalten MCX und Manifest fehlen, da sie
für allgemeine Eigenschaftslisten keinen Sinn ergeben.
- Aus dem gleichen Grund fehlen auch die Knöpfe zur Anzeige des Einstellungssuchpfads
und zum Start von Programmen.
- Sie können die Sortierreihenfolge der Anzeige nicht ändern. Die Liste wird
immer in der Reihenfolge gezeigt, wie sie in der Datei gespeichert ist.
- Es ist nicht nötig, Änderungen „anzuwenden“. Wenn Sie mit der Bearbeitung
der Liste fertig sind, können Sie Ihre Änderungen ganz normal in die aktuelle
oder eine andere Datei abspeichern, wie in jedem anderen Programm, das mit
Dateien arbeitet.
- Der Eintrag auf der obersten Ebene einer Eigenschaftsliste hat niemals
einen Namen oder Schlüssel. PrefEdit zeigt stattdessen den Kommentar Wurzel an,
denn der oberste Eintrag könnte dazu genutzt werden, als Wurzel eines logischen
Baums verschachtelter Einträge zu dienen.
- Am unteren Rand des Fensters zeigt
PrefEdit eine Meldung an, ob die aktuelle Eigenschaftsliste den Anforderungen
entspricht, die an die mögliche Verwendung als Einstellungsdatei gestellt
werden.

Bezüglich aller anderen Aspekte verhält
sich ein Eigenschaftslistenfenster wie ein Einstellungsfenster, so dass wir
die entsprechende Anleitung an dieser Stelle nicht noch einmal wiederholen.
Obwohl Dictionaries Datenstrukturen sind, die keine vordefinierte Sortierreihenfolge
aufweisen, gibt es eine implizite Reihenfolge, in der die Schlüssel aufgelistet
werden. PrefEdit verwendet unterschiedliche Strategien für XML- und binäre
Eigenschaftslisten: Beim Öffnen oder Speichern einer XML-Datei wird die exakte
Reihenfolge der Schlüssel, in der sie im XML-Text auftreten, beibehalten. Beim
Öffnen oder Speichern einer Binärdatei wird die interne Schlüsselreihenfolge
genutzt, die Mac OS X verwendet, um schnellen Zugriff auf die Dictionary-Einträge
zu garantieren.
Das Format einer Eigenschaftslistendatei umwandeln
Um zwischen den 2+1 Varianten für Dateiformate
hin- und her zu wandeln, die für Eigenschafslisten definiert sind,
führen Sie die folgenden Schritte aus:
- Öffnen Sie die Eigenschaftsliste, die umgewandelt werden soll, in PrefEdit.
- Wählen Sie den Menüpunkt Ablage > Sichern unter … oder drücken Sie die
Tastenkombination ⌘+⇧+S.
- Geben Sie in das Feld Sichern unter einen neuen
Dateinamen ein, der verwendet werden soll, um die umgewandelte Kopie der
Liste zu speichern.
- Verwenden Sie das Klappmenü Dateiformat, um entweder zwischen XML-Eigenschaftsliste oder binäre
Eigenschaftsliste auszuwählen.
- Drücken Sie den Knopf Sichern, um die umgewandelte Datei zu speichern.
Nach Einträgen in einer Eigenschaftsliste suchen
Das Suchfenster des Eigenschaftslisteneditors ist mit dem des Einstellungsfensters identisch,
so dass die gleiche Anleitung gilt und sie hier nicht wiederholt werden muss.