2011-04-02 10 views
12

मैं ग्रहण/PHP के साथ काम कर रहा हूं और बस ड्रूपल 7 से शुरू कर रहा हूं, जिसके लिए मुझे विस्तार की PHP फ़ाइलों का उपयोग करने की आवश्यकता है। इसलिए मैं ".test" एक्सटेंशन को उन फ़ाइलों की सूची में जोड़ने की कोशिश कर रहा हूं जो ग्रहण को PHP के रूप में पहचानते हैं।ग्रहण वाक्यविन्यास हाइलाइटिंग: इसे एक नए फ़ाइल एक्सटेंशन के लिए निर्दिष्ट करने का प्रयास कर रहा है, और यह काम नहीं कर रहा है

मैंने इन दो तरीकों से किया है: (1) इसे प्राथमिकता-सामान्य-संपादकों-फ़ाइल संघों में निर्दिष्ट करके, और (2) प्राथमिकता-सामान्य-सामग्री प्रकारों में ".test" निर्दिष्ट करके (जैसा कि How to manually specify syntax highlighting for a specific extension in Eclipse? में वर्णित है))।

समस्या यह है कि कुछ भी नहीं होता है - मेरी xyz.test फ़ाइल PHP संपादक के साथ ठीक है, लेकिन कोई वाक्यविन्यास हाइलाइट नहीं किया गया है (और हाँ, फ़ाइल <? Php से शुरू होती है)। एक स्पष्ट रूप से समान तकनीक "। मॉड्यूल" एक्सटेंशन के लिए ठीक काम करती है, लेकिन मैंने इसे बहुत समय पहले किया था और मुझे यकीन नहीं है कि मैंने अलग-अलग क्या किया होगा।

किसी भी विचार की सराहना की। मैं शायद बेवकूफ कुछ भूल गया है।

+0

संभावित डुप्लिकेट [ग्रहण में किसी विशिष्ट एक्सटेंशन के लिए मैन्युअल रूप से सिंटैक्स हाइलाइटिंग कैसे निर्दिष्ट करें?] (Https://stackoverflow.com/questions/4131128/how-to-manually-specify-syntax-highlighting-for-a- विशिष्ट-विस्तार-इन-ग्रहण) – potame

उत्तर

24

आप केवल यहाँ से

Window > Preferences > General > Content Types > Text > PHP Content Type 

सक्षम करना होगा और पुन: प्रारंभ करने क्या करना है।

+1

धन्यवाद, समस्या हल हो गई। मैं बेवकूफ भूल गया था कि पुन: प्रारंभ करना था! – xgretsch

+3

सिंटैक्स हाइलाइटिंग को बदलने के लिए पुनरारंभ करें ?! Argh ... – Brian

+2

धन्यवाद, अद्भुत। इंडिगो पर पुनरारंभ करने की कोई ज़रूरत नहीं है। बस फ़ाइल बंद करें और फिर से खोलें। –