2017-01-23 11 views
5

How can I use tabs for indentation in IntelliJ IDEA? के अनुसार, मैंने नीचे दिया है और प्रत्येक एक्सटेंशन को नीचे दिखाए गए अनुसार "टैब वर्ण का उपयोग करें" पर सेट किया है।IntelliJ टैब का उपयोग क्यों नहीं करेगा?

हालांकि यह काम नहीं करता है - जब भी मैं टैब बटन दबाता हूं तो IntelliJ अभी भी रिक्त स्थान डाल रहा है। क्या मैं कुछ भुल गया? IntelliJ का [Please use tabs like I ef'ing told you to do] बटन कहां है?

इस होनहार लग रहा है (FYI करें, मैं IntelliJ अंतिम 2016.2 उपयोग कर रहा हूँ) ... enter image description here

... लेकिन जाहिरा तौर पर यह सब झूठ है :(

enter image description here

+0

बस ब्याज से बाहर: आप रिक्त स्थान के बजाय टैब का उपयोग क्यों करना चाहते हैं? जब लोग साझा कोड में टैब का उपयोग करते हैं तो मैं वास्तव में नफरत करता हूं क्योंकि स्वरूपण कम से कम एक मशीन या स्रोत-दर्शक पर गड़बड़ कर दिया जाता है। –

+6

@MichaelRitter इससे कोई फर्क नहीं पड़ता * क्यों * वह ऐसा करना चाहता है, या जब आप इसे पूरा करते हैं तो इससे नफरत है। मुझे स्पेस इंडेंटेशन से नफरत है। यह कम से कम एक मशीन या स्रोत-दर्शक पर गड़बड़ है। लेकिन हमारी प्राथमिकताएं प्रश्न का उत्तर देने में मदद नहीं करती हैं। – Wing

+1

@ माइकलरिटर इंडेंट टैब के साथ, रिक्त स्थान के साथ संरेखित करें। यह स्मार्ट टैब विकल्प – LoganMzz

उत्तर

3

हो सकता है कि आपके पास विकल्प-> संपादक-> सामान्य -> ​​"प्लेसमेंट की अनुमति दें टैब के अंदर कैरेट की "चेक किया गया।

इसे अचयनित करें और पुनः प्रयास करें।

+0

अच्छा कॉल का उद्देश्य है, लेकिन मैंने इसे चेक किया। – doub1ejack

3

जाएं सेटिंगसंपादककोड शैली और का चयन रद्द 'का पता लगाने और संपादन के लिए मौजूदा फ़ाइल इंडेंट का उपयोग करें'।

1

आप .editorconfig फ़ाइल को खोलने, तो आपको निम्न

# editorconfig.org 
root = true 

[*] 
indent_style = spaces 
indent_size = 2 
end_of_line = lf 
charset = utf-8 
trim_trailing_whitespace = true 
insert_final_newline = true 

के लिए कुछ समान देखेंगे मैं टैब और 4 के लिए यह बदल गया है, परियोजना बंद कर दिया और यह फिर से खोल दी।
मुझे पता है कि यह लेने के लिए एक बेतुका कदम है, और इसके बारे में उनके साथ खुली बग रिपोर्ट है।

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