| Različica | 1.1.4 |
|---|---|
| Založnik | Thomas Tempelmann |
| Datum izdaje | 21. feb. 2015 |
| Datum dodajanja | 21. feb. 2015 |
| Os zahteve | Macintosh, Mac OS X 10.8, Mac OS X 10.9, Mac OS X 10.10 |
| Zahteve | None |
| Skupno prenosov | 243 |
| Cena | Free |
Opis
Mac OS X 10.8 je predstavil sistem predpomnjenja za nastavitve aplikacij ("cfprefsd"). Čeprav to verjetno poveča zmogljivost za aplikacije, razvijalcem otežuje hitro manipulacijo vrednosti nastavitev za testiranje, ker spreminjanje datotek plist neposredno v mapi ~/Library/Preferences ne deluje več z urejevalniki, kot je "Property List Editor.app" in podobno v Xcode. Od zdaj (14. decembra 2013) je edini način za urejanje takšnih nastavitev uporaba ukaza "defaults", ki ga je precej težko uporabljati, ko gre za urejanje vnosov dict ali matrike.
Zato sem napisal orodje, ki deluje kot urejevalnik plist v Xcode, vendar uporablja funkcije CFPreferences za spreminjanje vrednosti namesto neposrednega urejanja datotek plist.
Če ste delali z "Property List Editor" ali Xcode, bi se morali znajti z mojim orodjem kar doma. Podpira celo Copy + Paste na enak način. Edini stvari, ki jih (še) nisem implementiral, sta Undo in spreminjanje vrste obstoječih elementov.
Ima celo eno funkcijo, ki je urejevalnik Xcode nima: izbrišete lahko vse vnose hkrati tako, da izberete vse in nato izbrišete.
Upoštevajte tudi, da se zaradi uporabe API-ja CFPreferences vse spremembe, ki jih naredite, takoj prenesejo v nastavitve, kot jih vidijo druge aplikacije, tako kot pri uporabi ukaza "defaults". Iz istega razloga bodo spremembe, ki jih v nastavitvah naredijo druge aplikacije (ali z orodjem »privzeto«), vidne v tem orodju po spremembi, sprednjem stikalu ali po pritisku na gumb »Sinhroniziraj«. Zato ni ukaza Shrani - posodobitve so takojšnje. Zato bi bilo Undo zelo koristno. Aja, za zdaj lahko živim brez tega.