2012-06-29 5 views
24

जैसा कि शीर्षक से पता चलता है, मैं यह जानना चाहता हूं कि एसटी 2 को बाइनरी फाइलें खोलने से रोकने का कोई तरीका है या नहीं, जब मैं उन पर क्लिक करता हूं। उदाहरण के लिए जब मैं किसी छवि पर क्लिक करता हूं, तो टेक्स्ट एडिटर के अंदर हेक्स प्रस्तुति प्रदर्शित करने का कोई बिंदु नहीं होता है।क्या सब्लिमे टेक्स्ट को टेक्स्ट एडिटर के अंदर बाइनरी फाइलों का पूर्वावलोकन करने से रोकने का कोई तरीका है?

एक अतिरिक्त नोट: मुझे साइडबार से बाइनरी फ़ाइलों को छिपाने में कोई दिलचस्पी नहीं है।

उत्तर

7

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

अपने उपयोगकर्ता या सामान्य सेटिंग फ़ाइल (फ़ाइलें) में:

"preview_on_click": false 
41

अशक्त बाइट्स वाले फ़ाइलें डिफ़ॉल्ट द्वारा हेक्साडेसिमल के रूप में खोल रहे हैं अपने उपयोगकर्ता या सामान्य सेटिंग फ़ाइल में:

"enable_hexadecimal_encoding": false 
+0

यह वास्तव में उपयोगी था! – user1767754

+0

धन्यवाद दोस्त! वह बस काम करता है। – chespinoza

+0

यह सेटिंग बाइनरी को हेक्साडेसिमल में बदलने और बाइनरी को तेज़ी से खोलने के लिए उत्कृष्टता को रोकती है। लेकिन यह उन्हें – Antoine

4

मेरे पास है आपके जैसी ही स्थिति। मैं jpg png फ़ाइलों की तरह बाइनरी के लिए उत्कृष्ट खुला संपादक नहीं चाहता। इसके बजाय सिस्टम डिफॉल्ट एप्लिकेशन खोलें अधिक उचित है।

  1. एक बिल्ड बनाएँ। Sublime Text 2 keyboard shortcut to open file in specified browser (e.g. Chrome) का संदर्भ लें यह दोनों डिफ़ॉल्ट एप्लिकेशन और हेक्स संपादक खोल देगा।
  2. प्लगइन ओपनडिफॉल्ट अनुप्रयोगhttps://github.com/SublimeText/OpenDefaultApplication इसमें संदर्भ दायाँ क्लिक मेनू OpenInDefault एप्लिकेशन होगा। लेकिन यह दोनों खुला डिफ़ॉल्ट अनुप्रयोग और हेक्स संपादक के रूप में अच्छी तरह से
  3. प्लगइन होगा: गैर पाठ फ़ाइलेंhttps://packagecontrol.io/packages/Non%20Text%20Files config उपयोगकर्ता की स्थापना

    "binary_file_patterns": ["*.JPG","*.jpg", "*.jpeg", "*.png", "*.gif", "*.ttf", "*.tga", "*.dds", "*.ico", "*.eot", "*.pdf", "*.swf", "*.jar", "*.zip"], 
    "prevent_bin_preview": true, 
    "open_externally_patterns": [ 
        "*.JPG", 
        "*.jpg", 
        "*.jpeg", 
        "*.JPEG", 
        "*.png", 
        "*.PGN", 
        "*.gif", 
        "*.GIF", 
        "*.zip", 
        "*.ZIP", 
        "*.pdf", 
        "*.PDF" 
    ] 
    

मैं तीसरा रास्ता चुनें में जोड़ें, इसके लिए काफी उपयुक्त है मुझे। यह सिस्टम डिफ़ॉल्ट अनुप्रयोग में jpg फ़ाइल खोल देगा और स्वचालित रूप से संपादन मोड को स्वचालित रूप से बंद कर देगा।

+0

खोलने से नहीं रोकता है क्योंकि एसटी 3 के बाद से 'छवि' प्रारूप बॉक्स से बाहर समर्थित हैं – user1767754