एक plist फ़ाइल को खोलने और संपादित करने के लिए सबसे अच्छा अनुप्रयोग क्या है?
एक plist फ़ाइल को खोलने और संपादित करने के लिए सबसे अच्छा अनुप्रयोग क्या है?
जवाबों:
मैनकॉफ़ ने कहा कि एक PList फ़ाइल, केवल एक विशेष रूप से स्वरूपित XML फ़ाइल है, इसलिए आप वास्तव में TextEdit जैसे प्रोग्राम में उन्हें संपादित और बना सकते हैं।
पीएलस्ट्स टू डेवलपमेंट की विशिष्ट प्रकृति के कारण, हालांकि, एक विशेष कार्यक्रम का उपयोग करना Xcode
या Property List Editor
बहुत अधिक उपयोगी प्रयास बन जाता है। ऐसा इसलिए है क्योंकि यह न केवल स्वचालित रूप से आपके लिए XML कोड को प्रारूपित करता है, बल्कि यह वास्तव में प्रमुख पहचानकर्ताओं और परतों को पठनीय शब्दों में अनुवाद करेगा, और कुछ मूल्यों के लिए यह सही प्रतिक्रियाओं में भरने के लिए ड्रॉप-डाउन मेनू प्रदान करेगा। विशेष रूप से iPhone के साथ काम करते समय, जब कई रनवे चर को Plist का उपयोग करके सेट किया जा सकता है, तो आसानी से नए क्षेत्र बना सकते हैं और यह जान सकते हैं कि उनमें क्या डालना है, यह इतना आसान बनाता है।
आप Apple डेवलपर वेबसाइट http://developer.apple.com से बॉट Xcode और PList संपादक को नवीनतम Xcode रिलीज़ डाउनलोड करके मुफ्त में प्राप्त कर सकते हैं ।
अगर प्लिस्ट फाइल XML फॉर्मेट में है, तो आप इसे टेक्स्टएडिट जैसे किसी भी टेक्स्ट एडिटर में एडिट कर सकते हैं। यदि प्लिस्ट फाइल बाइनरी फॉर्मेट में है, तो आप इसे रनिंग द्वारा पहले XML में बदल सकते हैं:
plutil -convert xml1 file.plist
यदि आप संपादन के बाद बाइनरी प्रारूप में वापस जाना चाहते हैं:
plutil -convert binary1 file.plist
यदि आपके पास Xcode 4.3 या बाद का संस्करण है, तो आप इसका उपयोग इस तरह के चित्रमय संपादक में संपत्ति सूचियों को संपादित करने के लिए कर सकते हैं:
संपत्ति की सूचियों के संपादन के लिए Xcode 4.2 और पहले एक अलग आवेदन के साथ आया था ( /Developer/Applications/Utilities/Property List Editor.app/
)।
plutil -convert json $file
(या xml
) का उपयोग करना पूरी तरह से संभव है , फिर फ़ाइल को किसी भी संपादक (जैसे vi
) के साथ संपादित करें , और अंत में इसे वापस कन्वर्ट करें plutil -convert binary1 $file
।
plutil -p <file>
विल - "
TextWrangler जैसा एक बढ़िया प्रोग्राम .plist
पहले द्विआधारी फ़ाइलों को बिना टर्मिनल का उपयोग किए परिवर्तित कर सकता है। बस फ़ाइल को खोलें जैसे आप किसी भी अन्य (यानी प्रोग्राम आइकन पर ड्रैग-एंड-ड्रॉप, या फ़ाइल खुला संवाद, या खोजक में खोलें के साथ ...)
चूंकि Apple ने GUI प्रॉपर्टी लिस्ट एडिटर से छुटकारा पा लिया है, यदि आप परिणाम सुनिश्चित करना चाहते हैं तो Xcode सबसे अच्छा मुफ्त विकल्प है।
Plist फ़ाइलों को संपादित करने के लिए कुछ सामान्य कोड एडिटर का उपयोग करने वाले कुछ गोचा हैं। चूंकि शब्दकोश प्रविष्टियों का उपयोग करते हैं जैसे
<key>some key</key>
<string>some value</string>
<key>another key with boolean value</key>
<true />
आप एक मान्य XML फ़ाइल बना सकते हैं, जो एक मान्य फ़ाइल नहीं है, उदाहरण के लिए:
<key>some key</key>
<!-- oops, forgot to enter a value - still valid XML -->
<!-- valid XML, not a plist -->
<key>another key with boolean value</key>
<true>yes</true>
यदि आप वाणिज्यिक जाने के लिए तैयार हैं, तो प्लिस्टिनेटर बाइनरी और एक्सएमएल प्लिस्ट फाइल दोनों को संपादित करेगा।
पूर्ण-प्रकटीकरण: मैं प्लास्टिनेटर का लेखक हूं और $ 12.99 की लागत मेरे रेमन और किराए के लिए भुगतान करती है।
मैंने MacOS के लिए PlistEdit Pro का उपयोग किया है और पाया है कि यह उपयोगी और व्यापक रूप से समृद्ध है।