2014-09-01 10 views
5

मैं एक कोड संपादक की तलाश में था जो अपने जीयूआई के लिए ब्राउज़र प्रतिपादन इंजन का उपयोग करता है, इसलिए मैं कोड पर काम कर सकता हूं जो विभिन्न मूल भाषाओं को अपनी मूल लिपियों में संभालता है।एडोब ब्रैकेट संपादक में सिंटैक्स हाइलाइटिंग आदि के लिए प्रोग्रामिंग भाषा कैसे सेट करें?

मैं एडोब ब्रैकेट्स को आजमा रहा हूं लेकिन जब मैं एक नई फाइल बनाता हूं तो मुझे प्रोग्रामिंग भाषा को सिंटैक्स हाइलाइटिंग करने के लिए सेट करने का कोई तरीका नहीं मिल रहा है।

उदाहरण के लिए यह होता है जब मैं फ़ाइल/न्यू पर जाता हूं तो जेएसएफडल की तरह कहीं से कोड में पेस्ट करता हूं।

यदि मैं बाएं कॉलम में फ़ाइल के नाम पर राइट-क्लिक करता हूं तो नाम बदलें मेनू आइटम है, लेकिन यह प्रतिक्रिया नहीं करता है इसलिए मैं अपनी जावास्क्रिप्ट फ़ाइल के लिए .js एक्सटेंशन नहीं जोड़ सकता।

आईएनएस/ओवीआर टॉगल और लिंट सूचक के बीच नीचे दाईं ओर स्थित स्टेटस बार में एक आइटम है, लेकिन बिना किसी एक्सटेंशन के एक नई सहेजी गई फ़ाइल के लिए यह गहरा हुआ है और इसे बदला नहीं जा सकता है।

Language Support शीर्षक वाला एक दस्तावेज़ पृष्ठ है, लेकिन ऐसा लगता है कि इसमें संपादक के प्रोग्रामिंग एपीआई जैसे गहरे तकनीकी पहलुओं को शामिल किया गया है।

मैं प्रोग्रामिंग भाषा कैसे सेट कर सकता हूं? क्या यह संपादक सिर्फ अपरिपक्व है या क्या कोई ऐसी सुविधा है जिसे मैं नहीं ढूंढ सकता?

+0

आप पहले फ़ाइल को सहेजते हैं। PHP रंग के लिए .php, जेएस रंग आदि के लिए .js –

+1

@DanielCheung: वास्तव में? यह परेशान करने वाला है। हालांकि मुझे लगता है कि बहुत से लोगों के लिए बड़ा नहीं है। – hippietrail

+1

मुझे इसे पहले भी नहीं मिल रहा है, लेकिन मैं अभी भी कुछ अन्य संपादकों पर ब्रैकेट पसंद करता हूं क्योंकि इसकी सादगी है। आपको अपने जीथब पेज पर जाना चाहिए और इस सुविधा के लिए अनुरोध करना चाहिए, क्योंकि लोग एक ही फाइल में एकाधिक भाषाओं का उपयोग करते हैं, उदा। PHP + एचटीएमएल + जेएस –

उत्तर

8

वर्तमान में, आप शीर्षक रहित फ़ाइलों के लिए भाषा स्विच नहीं कर सकते हैं। डिस्क पर फ़ाइल मौजूद होने के बाद, आप भाषा बदलने के लिए स्टेटस बार में ड्रॉपडाउन का उपयोग कर सकते हैं (या फ़ाइल को केवल एक अलग एक्सटेंशन में नाम बदलें)।

अफसोस की बात है कि, शीर्षक रहित फ़ाइलों के लिए यह अक्षम करने का एकमात्र कारण यह है कि जेएस कोड संकेत इंजन (जो काफी जटिल है) में बग्स हैं जब यह बिना शीर्षक वाली फाइलों का सामना करता है। तो वास्तव में, ड्रॉपडाउन में केवल जेएस भाषा विकल्प को अक्षम करने की आवश्यकता है ... लेकिन भ्रम से बचने के लिए, संपूर्ण स्विचर को इसके बजाय अक्षम कर दिया गया है।

यदि आप इसे देखना चाहते हैं, तो कृपया the feature request in the Brackets backlog ऊपर उठाएं। बस सूचकांक

यह मेरे लिए काम किया के बजाय index.html (विस्तार सहित):

+0

ध्यान दें कि सहेजी गई फ़ाइल को पुनर्नामित करना भी संभव नहीं है।लेकिन इस मामले में नाम बदलने का विकल्प भी गहरा नहीं हुआ है और कुछ भी रिपोर्ट नहीं किया गया है। यह चुपचाप विफल रहता है, जो कि मेरी मुख्य समस्या की तुलना में अधिक buglike लगता है। – hippietrail

+1

@hippietrail दाएं, मेरा इरादा है कि "एक बार डिस्क पर मौजूद फ़ाइल" खंड का हिस्सा बनने का नाम बदलना है। हालांकि आप एक अच्छा मुद्दा उठाते हैं: ब्रैकेट वर्तमान में अपरिवर्तनीय मेनू आइटम को अक्षम करने में बहुत अच्छा नहीं है। मैं इस विशेष मामले को ठीक करने का एक त्वरित तरीका देखता हूं ... – peterflynn

+0

मुझे ट्रेलो पसंद है लेकिन अभी तक इसके लिए कोई अनुभव नहीं है। अगर नाम बदलने की समस्या के लिए कोई बग/फीचररेक है तो मैं उस पर भी वोट दूंगा। – hippietrail

0

मैन्युअल फ़ाइल प्रकार टाइपिंग जब आप सहेजने के जैसे कोशिश करो!

संबंधित मुद्दे