2010-10-21 13 views

उत्तर

9

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

+0

वाह धन्यवाद! दोह, मैंने पहले ऐसा क्यों नहीं किया है। – Eburetto

3

नवीनतम पायडेव (2.0) में, अब यह एक लिंक बना देगा जब यह कोष्ठक को स्वत: बंद कर देता है, इसलिए यह ऑटो-क्लोज़ करता है कि आप '' 'दबा सकते हैं, दूसरी तरफ जाने के लिए एंटर या टैब दबा सकते हैं (और याद रखें कि यदि आप सीधे अगली पंक्ति में जाना चाहते हैं, तो Shift + Enter का उपयोग करें।

+1

हम्म ... मुझे लगता है कि टैब कुंजी जावाडे या सी/सी ++ फाइल/परिप्रेक्ष्य में जिस तरह से करता है, वह टैब कुंजी को वर्तमान कोट्स/कंस्ट्रैसिस के बाहर कर्सर रखेगी। PyDev 2.5 के साथ परीक्षण किया। – Vitaly

+1

उदाहरण के लिए var = {['this', 'is', 'great |']} आपको सरणी से बाहर निकलने के लिए 'कर्सर को स्ट्रिंग से बाहर करने के लिए' कुंजी दबाएं और फिर} बाहर निकलने के लिए वस्तु। जहां एक ही कथन को एक जेएस फ़ाइल में टाइप करते समय, आपको बस प्रत्येक मामले के लिए टैब हिट करना होगा। – Vitaly

+0

@Vitaly आप जिस व्यवहार को चाहते हैं उसे पाने के लिए, ब्लोक का जवाब देखें। –

12

Fabio ने कहा, आप टैब या एंटर दबाकर बाहर निकल सकते हैं, लेकिन यह विकल्प डिफ़ॉल्ट से बंद हो गया है और आपको बस टैब/एंटर दबाकर कुछ रिक्त स्थान/एक नई लाइन मिलती है।

इसे चालू करने के लिए पर कीमती विकल्प, यहां जाएं:
Window > Preferences > PyDev > Editor > Typing
और जाँच "स्वत: कोष्ठक या शाब्दिक बंद करने पर कड़ी सक्षम करें"।

+0

ग्रेट !! धन्यवाद! – Vitaly

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