Start
Was
ist PrefEdit?
PrefEdit ist ein Programm, das fast alle Aspekte des Einstellungssystems (Systemeinstellungen,
„Präferenzen“) verwalten kann, das in jeder Mac OS X-Installation vorhanden
ist. Das Programm besteht aus drei Komponenten, die eng miteinander verflochten
sind:
- Ein Betrachter und Editor für die Mac OS X-Einstellungsdatenbank,
- ein Betrachter und Editor für Mac OS X-Eigenschaftslistendateien (Property
Lists, „plists“),
- ein Betrachter für Einstellungsmanifestdateien.
Das Programm richtet sich sowohl an Software-Entwickler als auch an Endbenutzer,
die vollen Zugriff auf alle Eigenschaften der System- und Programmeinstellungen
haben möchten. Es ist in der Lage, den vollständigen Suchpfad und die damit
zusammenhängenden Prioritäten von Einstellungen grafisch darzustellen, wobei
die genaue Sicht, die jedes Mac OS X-Programm auf die Einstellungsdatenbank
hat, exakt simuliert wird.
PrefEdit war der erste Einstellungseditor, der für Mac OS X veröffentlicht
wurde. Mit seiner langen Erfahrung und Marktreife gehört er heute zu den am
weitesten fortgeschrittenen Managementprogrammen für Mac OS X-Einstellungen.
Im Unterschied zu ähnlichen Anwendungen ist PrefEdit in der Lage, korrekt zwischen
der „Live“-Ansicht der Einstellungsdatenbank, wie sie von Programmen wahrgenommen
wird, und der in Präferenzdateien abgelegten Permanentkopie der Einstellungen
zu unterscheiden.
Funktionsmerkmale im Detail
PrefEdit bietet die folgenden Hauptfunktionen:
- Navigieren Sie durch die vollständige Liste der Mac OS X-Einstellungsbereiche,
wobei zwischen benutzerspezifischen und systemweiten Einstellungen, Einstellungen
für alle Computer und bestimmte Computer von roamenden Benutzern in einem
Mac OS X-Netz, sowie vorregistrierten und globalen Einstellungen unterschieden
wird.
- Sie können nach jeder Einstellung in der Datenbank suchen, entweder nach
deren Wert oder nach dem internen Namen der Einstellung.
- PrefEdit kann automatisch den richtigen Einstellungsdomänennamen für ein
gegebenes Programm bestimmen.
- Sie können jeden Eintrag in der Einstellungsdatenbank oder in einer Eigenschaftslistendatei
(plist) ändern. Eigenschaftsnamen, Eintragstypen und Werte können uneingeschränkt
bearbeitet werden. Einträge lassen sich entfernen oder hinzufügen. 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. Änderungen an der Live-Datenbank
können verworfen werden, bevor sie bestätigt sind.
- Es wird dargestellt, ob bestimmte Einstellungen unter Kontrolle des Client-Management-Systems
(MCX) von Mac OS X stehen, das über Verzeichnisdienste in professionellen
Netzen zum Einsatz kommt.
- PrefEdit erkennt automatisch, ob Metadaten über Einstellungen in einem
Einstellungsmanifest verfügbar sind, das vom jeweiligen Programmanbieter
bereitgestellt wird. In diesem Fall werden die genaue Beschreibung der Einstellung,
deren Bedeutung und zulässige Wertebereiche angezeigt.
- Inspektionsfenster für Einstellungsdomänen erlauben es, die genaue Querbeziehung
zwischen der Live-Einstellungsdatenbank und deren Gegenstücken in abgelegten
Einstellungsdateien zu beobachten.
- Der Einstellungssuchpfad, der von jedem konformen Mac OS X-Programm verwendet
wird, kann optisch dargestellt werden, wobei die Auswirkungen des Überschreibens
von Einstellungen sichtbar gemacht werden und die Sicht auf die Daten so
widergespiegelt wird, wie jedes Programm sie wahrnimmt.
- PrefEdit erkennt automatisch, wenn Programme Änderungen an Einstellungen
vornehmen, während der Benutzer diese Einstellungen zur gleichen Zeit in
PrefEdit bearbeitet. In diesem Fall wird vor möglichen Folgen gewarnt und
Alternativen angeboten, um den Konflikt aufzulösen.
- Programme können über PrefEdit gestartet weden, 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 des 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 Mac OS X-Vorgängersystem NeXT OPENSTEP for Mach zum Einsatz
gekommen ist.
- Sie können Mac OS X-Eigenschaftsmanifestdateien für verwaltete Klienten
öffnen und deren entschlüsselten Inhalt anzeigen. Einstellungen, die mit
Zusatzbemerkungen versehen sind, werden mit ihren vollständigen Metadaten
angezeigt, wie Textbeschreibung, Wertetyp, Standardwert, erlaubter Wertebereich
und Wiederholungsangabe. Es ist außerdem möglich, Vereinigungsstrategieschlüssel
(UPKs) vollständig anzuzeigen, falls diese vom jeweiligen Anbieter bereitgestellt
wurden. Textbeschreibungen werden automatisch in der vom Benutzer bevorzugten
Sprache dargestellt, falls der Anbieter mehrsprachige Ressourcen im Einstellungsmanifest
vorgesehen hat.
Systemvoraussetzungen
Um PrefEdit Version 2 einzusetzen, benötigen Sie einen Apple-Computer auf
dem eines der folgenden Betriebssysteme installiert ist:
- Mac OS X Snow Leopard 10.6 oder höher,
- Mac OS X Snow Leopard Server 10.6 oder höher.