Mac OS X 10.8 indført en caching system til app indstillinger ("cfprefsd"). Mens dette sandsynligvis øger forestillinger for apps, det gør det sværere for udviklere at manipulere præferenceværdier hurtigt til test, fordi at foretage ændringer direkte til plist filer i mappen / Preferences det ~ / Bibliotek fungerer ikke længere med redaktører såsom "Property List Editor.app "og lignende én i Xcode. Som nu (Dec 14, 2013), er den eneste måde at redigere disse præferencer er ved at bruge kommandoen "defaults", som er temmelig vanskeligt at bruge, når det kommer til redigering Dict eller array-poster.
Derfor har jeg skrevet et værktøj, der fungerer som plist redaktør i Xcode, men bruger CFPreferences funktioner til at ændre værdierne i stedet for at redigere de plist filer direkte.
Hvis du har arbejdet med "Property List Editor" eller Xcode, bør du finde dig selv med min værktøj højre hjemme. Det understøtter endda Copy + Paste på samme måde. De eneste ting, jeg har ikke gennemført (endnu) er Fortryd og ændre typen af eksisterende elementer.
Den har endda en funktion, Xcode redaktør ikke: Du kan slette alle poster på en gang, Select All, derefter slette.
Bemærk også, at på grund af brugen af CFPreferences API, at eventuelle ændringer, du foretager straks engageret til de præferencer, som det ses af andre apps, ligesom når du bruger kommandoen "defaults". Af samme grund, ændringer af PREFS af andre apps (eller med "defaults" værktøj) vil blive set i dette værktøj efter en ændring, en forreste kontakt eller ved at trykke på "Sync" knappen. Derfor er der ingen kommandoen Gem - opdateringer er øjeblikkelig. Derfor Undo ville være ganske nyttige. Ak, jeg kan leve uden det for nu
Hvad er nyt i denne udgivelse:
- yderste højre kolonne bruger nu alle tilgængelige vindue plads..
- Rettelser tabulatortasten adfærd til at skifte mellem listefeltet og søgefeltet.
- Skifter [+] og [-]. knapperne
Kommentarer ikke fundet