Property List EditorApple nos ofrece una pequeña pista acerca de una de esas herramientas y características de Mac OS X que menos se conoce, y es cómo se almacenan ly modifican as preferencias de las aplicaciones. Hasta la versión 10.3.9 del sistema operativo se almacenaban en un archivo con sintaxis XML pero con la llegada de Mac OS 10.4 Tiger cambió a un formato binario con el fin de que el rendimiento de las aplicaciones fuese aún mayor.

Siempre se recomienda el uso del panel de preferencias de la aplicación para modificar las mismas, pero en ocasiones nos encontramos con que debemos modificar alguna propiedad que no está tan accesible. Para ello podemos hacerlo de dos maneras diferentes:

  • Usando la aplicación de edición de propiedades incluida con las herramientas de desarrollo (Apple’s Developer Tools) podrás acceder a ambos tipos de archivos .plist
  • Convirtiendo un archivo .plist binario a formato XML para después abrirlo con un editor de textos. En el terminal escribiremos lo siguiente:
  • plutil -convert xml1 /path/to/file.plist

Un ejemplo, podemos editar las preferencias del Finder (archivo com.apple.finder.plist en ~/Library/Preferences) para lograr mostrar todos los archivos, incluso los ocultos de tipo UNIX mediante la modificación de la propiedad AppleShowAllFiles a true.

NOTA: guarda siempre una copia de seguridad del archivo que vayas a modificar por si acaso algo no funciona correctamente después de hurgar…