मेरी कुछ PHP फाइलों में सब्लिम लंबवत रेखाएं दिखाता है (टैब स्टॉप?) 2 अक्षरों को अलग करता है, और अन्य फाइलें इन लंबवत रेखाओं को 3 वर्णों (मेरी पसंदीदा टैब लंबाई) पर रखने के लिए डिफ़ॉल्ट होती हैं।PHP फाइलों में 3 रिक्त स्थानों के टैब का उपयोग करने के लिए मैं सब्लिमे टेक्स्ट 2 को कैसे बल दूं?
कार्यक्षेत्र लाइनों के नीचे देखा जा सकता है (इन पंक्तियों के 3 अक्षरों जा रहा है के अलावा):
[! नोट मैं एक स्क्रीनशॉट पोस्ट नहीं कर सकते, क्योंकि मैं पर्याप्त अंक नहीं है]
मेरे उपयोगकर्ता वरीयताओं फ़ाइल इस प्रकार है:
{
"draw_white_space": "none",
"ignored_packages":
[
"Vintage"
],
"tab_size": 3,
"translate_tabs_to_spaces": true,
"detect_indentation": false,
"smart_indent": false,
"use_tab_stops": false,
"trim_trailing_white_space_on_save": true,
"fallback_encoding": "UTF-8",
"rulers": [80, 120]
}
मैं detect_indentation, smart_indent और use_tab_stops, यानी पूरी तरह से छोड़ते हुए और सही/गलत आदि यह कोई फर्क पड़ा के विभिन्न क्रमपरिवर्तन की कोशिश की है।
मैं वास्तव में हैरान हूं कि: ए) विभिन्न PHP फ़ाइलों के बीच असंगतता है, यानी कुछ वर्णों की लंबवत रेखाएं और अन्य 3 वर्ण अलग होने के लिए कुछ डिफ़ॉल्ट हैं। बी) उपयोगकर्ता सेटिंग्स के पास प्रभाव होने की प्रभाव नहीं है।
कोई भी शानदार टेक्स्ट 2 विशेषज्ञों को पता है कि इन लंबवत रेखाओं को मेरी टैब चौड़ाई सेटिंग में डिफ़ॉल्ट रूप से कैसे प्राप्त किया जाए?
बहुत धन्यवाद।
एक बात है कि कुछ भ्रम की स्थिति पैदा कर सकता है यहाँ ऐसा लगता है कि कि उदात्त केवल एक फ़ाइल खुला संचालन पर खरोज का पता लगाने करता है और फ़ाइल टैब बंद होने तक पता लगाए गए मान को बनाए रखेगा। यदि आप "detect_indentation" को गलत पर सेट करते हैं, तो आपको शायद सभी टैब बंद करना होगा और उन्हें फिर से खोलना होगा, अन्यथा आपके पास पहले से पता लगाए गए मान को देखकर कुछ फ़ाइलें हो सकती हैं। – atikat