2015-03-23 10 views
5

रिक्त स्थानों को खाली करने और निकालने के लिए स्वत: बदलते टैब को अक्षम करने के लिए, स्रोतफाइल में व्हाइटस्पेस खोले जाने के बाद कैसे?इंटेलिज आइडिया में कोड में रिक्त स्थान पर ऑटो बदलते टैब को कैसे अक्षम करें?

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

उत्तर

0

जावा मानते हुए: Settings > Code Style > Java > Tabs and Indents > Use tab character। आप अन्य भाषाओं के लिए भी ऐसा ही कर सकते हैं।

+1

मेरा मतलब था कि रेखा में एक पंक्ति में टैब और रिक्त स्थान हैं, आइडिया उन्हें नहीं बदलना चाहिए। उदाहरण के लिए यदि फ़ाइल में "-> -> ....--> सार्वजनिक शून्य सेटएट्रिब्यूट();" आइडिया टैब को रिक्त स्थान या रिक्त स्थान पर टैब में नहीं बदलना चाहिए। मैं सभी autoformattig अक्षम कर सकते हैं। –

+5

बिल्कुल ... सवाल यह नहीं है कि "मैं टैब के लिए टैब का उपयोग करने के लिए आईडीई को कैसे कॉन्फ़िगर कर सकता हूं (रिक्त स्थान के बजाय)"। यह है "मैं IntelliJ को ऑटो कनवर्टिंग टैब से रिक्त स्थान पर कैसे रोकूं? यह इतना ईश्वर बहुत परेशान है ... आप व्हाट्स स्पेस परिवर्तनों से भरे हुए प्रतिबद्ध अंतरों के साथ समाप्त हो जाते हैं जिन्हें आप कभी नहीं चाहते थे। उन्हें क्यों लगता था कि यह एक अच्छा डिफ़ॉल्ट था? –

+0

@TomFennelly गंभीरता से, हमारी कोड समीक्षा प्रणाली सचमुच सैकड़ों भिन्नताएं दिखा रही है जो केवल सफेद जगहों में बदलाव हैं, क्योंकि हम हाल ही में एक्लेप्से से इंटेलिजे तक चले गए हैं। इसलिए परेशान करना, मुझे इंटेलिजे से नफरत है। – pacoverflow

0

समस्या को पुन: स्थापित करने के लिए, आप चाहते हैं कि संपादक व्हाइटस्पेस इंडेंटेशन को प्रभावित करे। रिक्त स्थान रिक्त स्थान और टैब रहना चाहिए टैब होना चाहिए।

मुझे एक ही समस्या है। ऐसा लगता है कि इंटेलीजे की तरह इस सुविधा है:

Settings > Editor > Code Style, Indents Detection अनुभाग, Detect and use existing file indents for editing विकल्प

दुर्भाग्य से, मुझे नहीं लगता कि मैं इसे के रूप में अपने आप को (संस्करण 2016/03/06) के लिए उम्मीद काम करने के लिए प्राप्त कर सकते हैं, लेकिन ऐसा लगता है कि दूसरों के लिए काम कर रहा है।

इसके बारे में original jetbrains blog post है।

0

एक विकल्प 'खाली लाइन पर इंडेंट रखने'

enter image description here

0

विख्यात आईडीई सेटिंग्स इसके अलावा भी नहीं है, कृपया जांच करें कि क्या .editorconfig फ़ाइल अपनी परियोजना में मौजूद है। फ़ाइल चुपचाप आईडीई सेटिंग्स ओवरराइड कर सकते हैं।

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