Mac OS X 10.8 introduit un système de mise en cache pour les préférences d'applications ("de cfprefsd"). Bien que cela augmente probablement performances pour les applications, elle rend plus difficile pour les développeurs de manipuler des valeurs de préférence rapidement pour des essais, parce que faire des modifications directement dans les fichiers plist dans le dossier / Préférences ~ / Library ne fonctionne plus avec des éditeurs tels que "Liste de propriété Editor.app »et le semblable dans Xcode. A partir de maintenant (14 décembre 2013), la seule façon de modifier ces préférences est d'utiliser la commande "par défaut", ce qui est assez difficile à utiliser une fois il se agit de modifier les entrées de dict ou tableau.
Par conséquent, je ai écrit un outil qui fonctionne comme l'éditeur de plist dans Xcode, mais utilise les fonctions de CFPreferences pour modifier les valeurs au lieu d'éditer les fichiers plist directement.
Si vous avez travaillé avec "Property List Editor" ou Xcode, vous devriez vous retrouver avec ma droite de l'outil à la maison. Il prend même en copier-coller de la même manière. Les seules choses que je ne ai pas (encore) mis en œuvre sont Annuler et changer le type d'éléments existants.
Il a même une caractéristique que l'éditeur de Xcode ne est pas: Vous pouvez supprimer toutes les entrées à la fois par Sélectionner tout, puis supprimer.
Notez également qu'en raison de l'utilisation de l'API CFPreferences, toutes les modifications apportées sont immédiatement engagés à les préférences comme vu par d'autres applications, comme lorsque vous utilisez la commande "par défaut". Pour la même raison, les modifications apportées aux prefs par d'autres applications (ou avec l'outil "par défaut") seront vus dans cet outil après un changement, un interrupteur avant ou en appuyant sur le bouton "Sync". Par conséquent, il n'y a pas de commande Enregistrer - mises à jour sont instantanés. Pour cette raison Annuler serait très utile. Hélas, je ne peux vivre sans elle pour le moment
Quoi de neuf dans cette version:
- colonne de droite est maintenant en utilisant tout l'espace de la fenêtre disponible..
- Comportement de la touche Tab Correctifs pour la commutation entre zone de liste et le champ de recherche.
- Commutateurs [+] et [-]. boutons
Commentaires non trouvées