| ورژن | 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 فائلوں میں تبدیلیاں کرنا ایڈیٹرز کے ساتھ مزید کام نہیں کرتا جیسے کہ "پراپرٹی لسٹ Editor.app" اور Xcode میں اسی طرح کی ایک۔ ابھی تک (14 دسمبر 2013)، اس طرح کی ترجیحات میں ترمیم کرنے کا واحد طریقہ "ڈیفالٹس" کمانڈ کا استعمال کرنا ہے، جو کہ ایک بار ڈکٹ یا سرنی اندراجات میں ترمیم کرنے کے بعد استعمال کرنا مشکل ہے۔
لہذا، میں نے ایک ٹول لکھا ہے جو ایکس کوڈ میں پلسٹ ایڈیٹر کی طرح کام کرتا ہے لیکن براہ راست پلسٹ فائلوں میں ترمیم کرنے کے بجائے اقدار میں ترمیم کرنے کے لیے CFPreferences فنکشنز کا استعمال کرتا ہے۔
اگر آپ نے "پراپرٹی لسٹ ایڈیٹر" یا ایکس کوڈ کے ساتھ کام کیا ہے، تو آپ کو گھر پر ہی میرے ٹول کے ساتھ خود کو تلاش کرنا چاہیے۔ یہ کاپی + پیسٹ کو بھی اسی طرح سپورٹ کرتا ہے۔ صرف وہی چیزیں جو میں نے (ابھی تک) نافذ نہیں کی ہیں وہ ہیں کالعدم اور موجودہ عناصر کی قسم کو تبدیل کرنا۔
یہاں تک کہ اس میں ایک خصوصیت ہے جو Xcode کے ایڈیٹر کے پاس نہیں ہے: آپ تمام اندراجات کو سلیکٹ آل کے ذریعے ایک ساتھ حذف کر سکتے ہیں، پھر حذف کر سکتے ہیں۔
یہ بھی نوٹ کریں کہ CFPreferences API کے استعمال کی وجہ سے، آپ جو بھی تبدیلیاں کرتے ہیں وہ فوری طور پر ترجیحات کے مطابق ہوتی ہے جیسا کہ دیگر ایپس کے ذریعے دیکھا جاتا ہے، بالکل اسی طرح جب آپ "defaults" کمانڈ استعمال کرتے ہیں۔ اسی وجہ سے، دوسری ایپس (یا "ڈیفالٹس" ٹول کے ساتھ) کے ذریعے پریف میں کی گئی تبدیلیاں اس ٹول میں تبدیلی کے بعد، سامنے والے سوئچ یا "Sync" بٹن کو دبانے سے نظر آئیں گی۔ لہذا، کوئی محفوظ کمانڈ نہیں ہے - اپ ڈیٹس فوری ہیں. اس وجہ سے Undo کافی مفید ہوگا۔ افسوس، میں ابھی اس کے بغیر رہ سکتا ہوں۔