मैं .sass, .scss, html.twig फ़ाइलों के बहुत सारे संपादित करता हूं । और इसलिए मैं इन्हें सब्लिम टेक्स्ट के साथ जोड़ना चाहता था । क्योंकि डिफ़ॉल्ट रूप से उनमें से कुछ को "बाइनरी" -कॉन मिलता है, कुछ "ब्लैंक शीट" -इकॉन जो फ़ोल्डरों में स्पष्टता के संदर्भ में चूसता है। मैं चाहता हूं कि वे CSS और HTML आइकॉन का उपयोग करें। css और .html फाइलें। इसलिए मैंने पैकेज सामग्री में Info.plist खोला और इसे इस तरह संपादित किया:
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleTypeName</key>
<string>SASS</string>
<key>CFBundleTypeExtensions</key>
<array>
<string>sass</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>CSS</string>
</dict>
और html.twig और email.md.twig के लिए
<dict>
<key>CFBundleTypeRole</key>
<string>Editor</string>
<key>CFBundleTypeName</key>
<string>HTML</string>
<key>CFBundleTypeExtensions</key>
<array>
<string>html</string>
<string>html.twig</string>
<string>email.md.twig</string>
<string>htm</string>
<string>shtml</string>
<string>xhtml</string>
<string>phtml</string>
<string>inc</string>
<string>tpl</string>
<string>tmpl</string>
<string>tpl</string>
<string>ctp</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>HTML</string>
</dict>
(FYI करें, मैंने अनुसरण किया: मैक पर फ़ाइल प्रकार के लिए एक आइकन कैसे सेट करें? ) ध्यान दें, कि मैं उपयोग करता हूं CFBundleTypeIconFile: HTML और CSS, इसलिए आइकन निश्चित रूप से मौजूद हैं (क्योंकि वे .css और .html के साथ काम करते हैं)।
लेकिन पूरे ऐप को ~/Desktopलॉन्च करने के लिए इसे बंद करने और स्थानांतरित करने के बाद और ~/Applicationsइसे फिर से चालू करने , फिर से लॉन्च करने से कुछ नहीं होता है। मैंने OS X को रीबूट करने की भी कोशिश की।
मुझे यकीन है, कि मैंने पहले से ही इन फ़ाइलों (जानकारी-संवाद) के माध्यम से एक कस्टम आइकन सेट नहीं किया है। मैंने अपने डेस्कटॉप पर कुछ नए test.sass इत्यादि फाइलें बनायीं जो कि जांचने के लिए।
क्या किसी को अंदाजा है कि मैं यहां क्या गलत कर रहा हूं? और वैसे भी Plist.info को संपादित करना भी एक अच्छा विचार है? जब ऐप अपडेट हो जाता है तो क्या होता है?
मुख्य प्रश्न: मैं यहाँ क्या गलत कर रहा हूँ? ;-)
या: क्या सभी .sass-files (और हर एक फ़ाइल के लिए अलग से नहीं) के लिए सही आइकनों को जोड़ने का एक अलग तरीका है
धन्यवाद!
html.twig?) को संभाल नहीं सकता है और इसलिए संपादित की गई Info.plist फ़ाइल को अनदेखा करता है। शायद twigइसके बजाय कोशिश करें ।
@DanielBeckअपनी टिप्पणी में जोड़ना सुनिश्चित करें, इसलिए मुझे सूचित किया जाएगा।