Einführung
Was ist PrefEdit?
PrefEdit ist ein Programm, das fast alle Aspekte des Einstellungssystems (Systemeinstellungen, „Präferenzen“) verwalten kann, das in jeder macOS -Installation vorhanden ist. Das Programm besteht aus zwei Komponenten, die eng miteinander verflochten sind:
- Ein Zugang zur Einstellungsdatenbank von macOS, mit Zugriff auf alle Einstellungen, die für Ihren Benutzer-Account wirksam werden,
- ein Betrachter und Editor für macOS-Eigenschaftslistendateien (Property Lists, „plist“).
Eigenschaftslistendateien sind das technische Hilfsmittel, mit denen macOS Benutzereinstellungen im Hintergrund speichert. Dieser Dateityp wird in macOS aber noch für viele weitere Zwecke eingesetzt, nicht nur zum Aufbau der Einstellungsdatenbank. Sie können alle Dateien, die Apples plist-Standard entsprechen, mit PrefEdit anzeigen und bearbeiten.
PrefEdit richtet sich sowohl an Software-Entwickler als auch an Endbenutzer, die vollen Zugriff auf alle Eigenschaften der System- und Programmeinstellungen haben möchten. Das Programm ist in der Lage, den vollständigen Suchpfad und die damit zusammenhängenden Prioritäten von Einstellungen grafisch darzustellen.
PrefEdit war der erste Einstellungseditor, der für Mac OS X (heute: macOS) veröffentlicht wurde. Mit seiner langen Erfahrung und Marktreife gehört er heute zu den am weitesten fortgeschrittenen Managementprogrammen für macOS-Einstellungen.
Funktionsmerkmale im Detail
PrefEdit bietet die folgenden Hauptfunktionen:
- Navigieren Sie durch die vollständige Liste der macOS-Einstellungsbereiche, auch „Domänen“ genannt.
- Sie können nach jeder Einstellung in der Datenbank suchen, entweder nach deren Wert oder nach dem internen Namen einer Einstellung.
- PrefEdit kann automatisch den richtigen Einstellungsdomänennamen für ein gegebenes Programm bestimmen.
- Sie können jede Einstellung, bzw. jeden Wert einer Eigenschaftslistendatei (plist) ändern, für die Sie Schreibrecht haben. Eigenschaftsnamen, Eintragstypen und Werte können uneingeschränkt bearbeitet werden. Einträge lassen sich entfernen, hinzufügen oder umsortieren. Das Programm behandelt verschachtelte Einträge beliebiger Tiefe korrekt.
- Das Programm hat volle Undo/Redo-Unterstützung (Rückgängigmachen von Aktionen) mit einer unbegrenzten Anzahl von Schritten.
- Es wird dargestellt, ob bestimmte Einstellungen unter Kontrolle des Client-Management-Systems (MCX) von macOS stehen, das über Verzeichnisdienste in professionellen Netzen zum Einsatz kam. (Es wurde durch Apple Profilmanager abgelöst.) Ebenso wird sichtbar, ob Einstellungen zu einem Programm gehören, das durch eine Sandbox geschützt ist.
- Inspektionsfenster für Einstellungsdomänen erlauben es, die genaue Querbeziehung zwischen der Sicht auf die Einstellungsdatenbank und deren technischer Realisation durch Einstellungsdateien zu beobachten.
- Der Einstellungssuchpfad, der von jedem konformen macOS-Programm verwendet wird, kann optisch dargestellt werden, um zu prüfen, welche Einstellungen ein laufendes Programm „sieht“.
- Private Benutzereinstellungen, die von Programmen einer Programmgruppe gemeinsam benutzt werden, können ebenso aufgelistet und bearbeitet werden. Solche Sammlungen, die „Einstellungs-Suiten“ genannt werden, werden typischerweise von sandbox-geschützter Software benutzt.
- PrefEdit bietet volle Unterstützung für die Funktion „Versions“ des Betriebssystems. Falls Sie Einstellungen mit PrefEdit ändern, können Sie später wieder auf frühere Versionsstände zurückgehen. Ebenso werden Änderungen an den Einstellungsdaten, die andere Programme vornehmen, „live“ in PrefEdit berücksichtigt.
- Programme können über PrefEdit gestartet werden, so dass die Auswirkungen der Änderung eines Einstellungswertes sofort überprüft werden können.
- Es ist möglich, nach jedem Eintrag in einer Eigenschaftslistendatei zu suchen, entweder über den Wert oder den Eigenschaftsschlüssel eines Eintrags.
- PrefEdit kann XML-basierte und binäre Eigenschaftslistendateien öffnen und speichern. Benutzer können frei zwischen den verschiedenen Formaten konvertieren. Zusätzlich ist es möglich, Eigenschaftslistendateien im OpenStep-Format zu öffnen, das im macOS-Vorgängersystem NeXT OPENSTEP for Mach zum Einsatz gekommen ist.
Systemvoraussetzungen
Um PrefEdit einzusetzen, benötigen Sie einen Apple-Computer auf dem eines der folgenden Betriebssysteme installiert ist:
Hinweis: Ältere Versionen von PrefEdit, die Mac OS X 10.2 oder höher unterstützen, werden möglicherweise immer noch zum Herunterladen angeboten.
Aktualisierungen des Programms
PrefEdit wird ständig weiterentwickelt, um sich an aktuelle Entwicklungen in den neuesten Versionen von macOS anzupassen. Neue Versionen werden von Zeit zu Zeit als (üblicherweise kostenlose) Updates veröffentlicht. Um von Hand zu prüfen, ob eine neue Version von PrefEdit zum Herunterladen bereitsteht, wählen Sie den Menüpunkt PrefEdit > Nach Aktualisierungen suchen. Für automatische Überprüfungen in regelmäßigen Zeitabständen wenn Sie das Programm starten, schalten Sie die folgende Wahlmöglichkeit ein:
- Wählen Sie den Menüpunkt PrefEdit > Einstellungen … oder drücken Sie ⌘ + ,.
- Setzen Sie im Fenster Einstellungen ein Häkchen beim Punkt Automatisch nach Aktualisierungen suchen.