Comment éditer manuellement des fichiers de plist par défaut dans Mavericks

Les préférences par défaut et le système de paramètres de stockage sous OS X sont les "valeurs par défaut", qui enregistrent les valeurs dans des listes de propriétés XML codées en binaire ou en ASCII. Celles-ci sont généralement visibles dans le dossier "Préférences" du compte d'utilisateur, mais existent dans d'autres emplacements et à d'autres fins dans le système d'exploitation.

Les valeurs par défaut des programmes et des services système sont généralement modifiées à partir du panneau de configuration du programme ou du système d'exploitation, mais il est de pratique courante de les modifier à la main, puis de recharger le service ou le programme approprié pour appeler la modification. Cela peut être fait pour les paramètres standard, mais est également utile pour activer les paramètres cachés mis en œuvre par Apple, mais ne fournit aucun paramètre officiel, tel que déplacer le Dock vers le coin du bord de l'écran au lieu d'être centré.

Ce type de paramètre peut être appelé simplement en exécutant la commande par défaut correspondante dans Terminal pour l'écrire, puis en rechargeant le programme en cours (comme avec le Dock). Cependant, de nombreux paramètres par défaut peuvent être des structures profondément imbriquées trop complexes pour être créées et gérées à l'aide de la commande standard par défaut.

Dans ces cas, il est souvent nécessaire de modifier manuellement le fichier plist correspondant à l'aide d'un éditeur de texte. Dans les versions antérieures du système d'exploitation, cela fonctionnait correctement et les paramètres étaient chargés lorsque vous relançiez le programme, mais si vous essayez cela sous OS X Mavericks, le paramètre modifié risque de ne pas fonctionner.

La raison en est que Mavericks met maintenant en cache les paramètres par défaut, au lieu de les charger directement à partir du disque. Cette modification offre un moyen plus rapide et plus fiable de gestion des paramètres par programmes, mais cela signifie également que les modifications manuelles à l'aide d'éditeurs de texte n'auront pas d'effet immédiat, ce qui peut frustrer ceux qui pourraient tenter de telles modifications sur leur système.

Cependant, vous remarquerez peut-être que l'utilisation de la commande par défaut elle-même entraînera l'utilisation immédiate des paramètres, car elle les mettra correctement en cache en plus de les écrire sur le disque.

Même si ceux qui utilisent des éditeurs de texte peuvent être frustrés par les modifications apportées dans Mavericks, étant donné que la commande par défaut elle-même mettra correctement en cache le fichier de préférences, vous pouvez l'utiliser conjointement avec un éditeur de texte pour implémenter des modifications complexes dans un fichier de préférences. Pour ce faire, après avoir enregistré vos modifications dans l’éditeur de texte, exécutez simplement la commande de lecture par défaut sur le fichier plist afin d’en répertorier le contenu.

Par exemple, si vous souhaitez modifier le paramètre de position du Dock à l'aide d'un éditeur de texte, vous pouvez l'ouvrir, modifier les touches "Épingler" et "Orientation", puis enregistrer les modifications. Ensuite, vous pouvez exécuter l'une des deux commandes suivantes pour lire le fichier Plist du Dock et le remettre en cache. Faites cela avant de relancer le Dock, et les réglages seront correctement implémentés et utilisés lors du chargement du programme:

Les valeurs par défaut sont lues ~ / Library / Preferences / com.apple.dock

lecture par défaut de com.apple.dock


 

Laissez Vos Commentaires