GUI dans MacOS pour les valeurs par défaut?

10

Je ne suis pas un Mac (pour l'instant, je prévois d'ajouter cela au répertoire cette année) mais j'ai suivi beaucoup de questions Mac sur SF. La commande par défaut revient souvent et du contexte des questions / réponses j'obtiens ce qu'elle fait. Juste curieux, existe-t-il une interface graphique pour modifier les paramètres? Il me semble que cela serait quelque peu analogue à l'éditeur de registre de Windows (même si je m'attends à ce que le registre fasse beaucoup plus).

squillman
la source

Réponses:

18

Oui et non. Mac OS X n'a ​​pas de registre unifié comme Windows; au lieu de cela, il stocke les préférences dans des .plistfichiers individuels .

Lorsque vous exécutez une defaults writecommande, elle stocke la modification ~/Library/Preferences. À titre d'exemple, la commande pour changer le Dock du look de la vitre 3D en une teinte 2D plus basique est:

defaults write com.apple.dock no-glass -boolean YES

Ce que cela fait, c'est qu'il se modifie ~/Library/Preferences/com.apple.dock.plistet devient no-glassvrai. Les utilitaires de développement Mac OS X contiennent un programme appelé Éditeur de liste de propriétés qui vous permettra de modifier le fichier avec une interface graphique: texte alternatif

Kyle Cronin
la source
6
+1 nous avons un gagnant. Le concept important pour arriver ici est que ces commandes "par défaut" que vous voyez toujours n'écrivent que dans des fichiers .plist.
nom d'utilisateur
5

L' application Secrets vous permettra de basculer certaines des commandes les plus connues default.

Dave K
la source
4

Thomas Tempelmann | Mac OS X Prefs Editor - Une interface graphique pour la commande «par défaut»

Mac OS X 10.8 a introduit un système de mise en cache des préférences d'application ("cfprefsd"). Bien que cela augmente probablement les performances des applications, il est plus difficile pour les développeurs de manipuler rapidement les valeurs de préférence pour les tests, car apporter des modifications directement aux fichiers plist dans le ~/Library/Preferencesdossier ne fonctionne plus avec les éditeurs tels que "Property List Editor.app" et le même dans Xcode. …

Éditeur de préfets:

… Utilise les CFPreferencesfonctions pour modifier les valeurs au lieu de modifier directement les fichiers plist. …

… Immédiatement engagé dans les préférences telles qu'elles sont vues par d'autres applications, tout comme lorsque vous utilisez la commande «par défaut». …

Graham Perrin
la source
3

Il existe quelques outils qui vous permettent de modifier ces paramètres de type «par défaut» à partir d'une interface graphique, en voici deux:

l0c0b0x
la source
J'ai peut-être mal lu la question. Je pensais que vous cherchiez une option GUI pour changer certaines options cachées pour OS X qui sont très probablement lancées à partir de commandes par défaut. Les applications ci-dessus vous permettent d'activer / désactiver ces paramètres ... Je pense que la plupart de ces options cachées sont là.
l0c0b0x