Սկիպ կոնտենտ
PE

Prefs Editor for Mac

Հրատարակիչ: Thomas Tempelmann
Վիրուսային ստուգում Mac Free
Ներբեռնում v1.1.4 243 բեռնումներ
Տարբերակ1.1.4
Հրատարակիչ Thomas Tempelmann
Թողարկման ամսաթիվ21 փտվ, 2015 թ.
Ավելացման ամսաթիվը21 փտվ, 2015 թ.
OS պահանջներըMacintosh, Mac OS X 10.8, Mac OS X 10.9, Mac OS X 10.10
ՊահանջներNone
Ընդհանուր ներբեռնումներ243
ԳինըFree

Նկարագրություն

Mac OS X 10.8-ը ներկայացրել է հավելվածների նախապատվությունների քեշավորման համակարգ («cfprefsd»): Թեև սա, հավանաբար, մեծացնում է հավելվածների կատարումը, այն ծրագրավորողների համար դժվարացնում է նախընտրելի արժեքների արագ կառավարումը թեստավորման համար, քանի որ ~/Library/Preferences պանակում ուղղակիորեն plist ֆայլերում փոփոխություններ կատարելը այլևս չի աշխատում խմբագիրների հետ, ինչպիսիք են «Property List»-ը: Editor.app» և նմանը Xcode-ում։ Այս պահի դրությամբ (դեկտեմբերի 14, 2013 թ.) նման նախապատվությունները խմբագրելու միակ միջոցը «defaults» հրամանի օգտագործումն է, որը բավականին դժվար է օգտագործել, երբ խոսքը վերաբերում է դիկտի կամ զանգվածի գրառումները խմբագրելուն:

Հետևաբար, ես գրել եմ մի գործիք, որն աշխատում է Xcode-ում plist խմբագրիչի պես, բայց օգտագործում է CFPreferences ֆունկցիաները՝ արժեքները փոփոխելու համար՝ ուղղակիորեն plist ֆայլերը խմբագրելու փոխարեն:

Եթե ​​դուք աշխատել եք «Property List Editor»-ի կամ Xcode-ի հետ, դուք պետք է հայտնվեք իմ գործիքի հետ հենց տանը: Այն աջակցում է նույնիսկ Copy + Paste նույն կերպ: Միակ բաները, որոնք ես (դեռևս) չեմ իրականացրել, դա Undo-ն է և գոյություն ունեցող տարրերի տեսակը փոխելը:

Այն նույնիսկ ունի մեկ առանձնահատկություն, որը չունի Xcode-ի խմբագրիչը. Դուք կարող եք միանգամից ջնջել բոլոր գրառումները՝ Ընտրել բոլորը, ապա ջնջել:

Նաև նկատի ունեցեք, որ CFPreferences API-ի օգտագործման շնորհիվ ձեր կատարած ցանկացած փոփոխություն անմիջապես հավատարիմ է մյուս հավելվածների կողմից երևացող նախապատվություններին, ինչպես, երբ դուք օգտագործում եք «defaults» հրամանը: Նույն պատճառով, այլ հավելվածների կողմից նախադրյալներում կատարված փոփոխությունները (կամ «կանխադրված» գործիքով) երևալու են այս գործիքում փոփոխությունից, առջևի անջատիչից կամ «Sync» կոճակը սեղմելուց հետո: Հետևաբար, Save հրաման չկա. թարմացումներն ակնթարթային են: Այդ պատճառով Հետարկելը բավականին օգտակար կլիներ: Ավաղ, ես առայժմ կարող եմ ապրել առանց դրա։

Նմանատիպ ծրագրեր

Այլընտրանքներ

Ավելին այս հրատարակչից