2012-08-05 9 views
6

मैं चारों ओर देख रहा था और प्रश्न और उत्तर जो मैं ढूंढ रहा हूं उससे मेल नहीं खा रहा था। जब भी मैं एक नई फाइल खोलता हूं तो यह एक योजना पाठ फ़ाइल में डिफ़ॉल्ट होता है। मैं ज्यादातर एचटीएमएल फाइलों के साथ काम करता हूं इसलिए मैं सोच रहा था कि कोई सेटिंग है जो बदलेगी ताकि जब मैं एक नई फाइल खोलूं तो यह HTML पर डिफ़ॉल्ट होगा? उम्मीद है कि यह संभव है।सब्लिमे टेक्स्ट 2 नई फ़ाइल पर डिफ़ॉल्ट फ़ाइल प्रकार

रोब

+1

http://stackoverflow.com/questions/7574502/set-default-syntax-to-different-filetype-in-sublime-text-2 आज़माएं, आप निचले दाएं कोने पर भी डबल क्लिक कर सकते हैं एचटीएमएल फ़ाइल और "मौजूदा एक्सटेंशन के साथ सभी को खोलें ..." चुनें और इसे HTML – jeremy

+0

पर सेट करें, मैं आपको यह पोस्ट देखने के लिए धन्यवाद देता हूं। http://stackoverflow.com/questions/9520540/sublime-text-2-default-document-type – thanksnote

+0

नाइल, इससे मुझे जो चाहिए वह मुझे ढूंढने में मदद मिली। बस एक उत्तर देने के लिए अपने उत्तर की आवश्यकता है जिसे मैं स्वीकार कर सकता हूं? – pertrai1

उत्तर

1

कृपया पैकेज उदात्त-DefaultFileType https://github.com/spadgos/sublime-DefaultFileType

जो स्वचालित रूप से नई फ़ाइलों के लिए वाक्य रचना सेट होगा स्थापित करें।

+2

समस्या। यह केवल तभी काम करता है यदि आप Ctrl + N/Cmd + N करते हैं। यह पैकेज काम नहीं करता है यदि आप आम तौर पर टैब क्षेत्र में डबल क्लिक करके नई फाइलें बनाते हैं। – hubbardr

4

बस उपकरण मारा -> नई प्लगइन

फिर फ़ाइल पर इस पेस्ट, बचाने के लिए और यह कहते हैं "DefaultLanguage.py" या कुछ और

import sublime, sublime_plugin 

class EverythingIsPowerShell(sublime_plugin.EventListener): 
    def on_new(self, view): 
     view.set_syntax_file('Packages/PowerShell/Support/PowershellSyntax.tmLanguage') 
बेशक

, आप से भाषा बदल सकते हैं हिट PowerShell ... जो भी आप पसंद करते हैं। आपको बस tmLanguage के सापेक्ष पथ की आवश्यकता है। आप अपने पसंदीदा भाषा में एक को खोलकर कि प्राप्त कर सकते हैं और उसके बाद कंसोल (देखें> दिखाएँ कंसोल) और प्रकार खोलें:

view.settings().get('syntax') 
+0

इसके बाद मैं खोलने वाली सभी फाइलें 'पावरहेल सिंटैक्स' हैं। अन्य फाइल एक्सटेंशन के साथ भी सभी फाइलें। इससे पहले, "दाएं" फ़ाइल वाक्यविन्यास में फ़ाइल एक्सटेंशन वाली फ़ाइलें खोली गईं। – caramba

+0

इसे केवल _new_ फ़ाइलों को प्रभावित करना चाहिए। – Jaykul

0

यह ApplySyntax प्लगइन के साथ संभव है। यह (PackageControl के माध्यम से जैसे) स्थापित किया गया है के बाद, आप उस तरह ApplySyntax उपयोगकर्ता सेटिंग्स सेट कर सकते हैं: यदि आप एक नया फ़ाइल को खोलने

"new_file_syntax": "HTML", 

अब, अपने डिफ़ॉल्ट वाक्य रचना एचटीएमएल किया जाएगा। बेशक आप अपने द्वारा स्थापित हर सिंटेक्स सेट कर सकते हैं।

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