VB.NET IntelliSense: ENTER स्वत: पूर्ण पर नईलाइन अक्षम करें


132

विजुअल स्टूडियो 2010 में C # कोड को एडिट करते समय, ENTERकुंजी एक नई लाइन को जोड़े बिना IntelliSense वर्तमान सुझाव को पूरा करती है।

VB.NET में, ENTERकुंजी के लिए डिफ़ॉल्ट IntelliSense व्यवहार वर्तमान सुझाव को पूरा करने के बाद एक नई लाइन जोड़ने के लिए है।

मैं VB.NET व्यवहार को C # एक में बदलने के लिए IntelliSense कैसे कॉन्फ़िगर कर सकता हूं?

मुझे पहले से ही पता है कि मैं दबा सकता हूं TABया कर सकता हूं SPACE, लेकिन आदत से बाहर मैं हमेशा हिटिंग ENTER(और बदलती लाइन) करता हूं ।


2
मैं भी आपका दर्द साझा करता हूं। मुझे यह काफी हास्यास्पद लगता है कि दोनों भाषाओं की शैली अलग-अलग है। यह लगभग वैसा ही है जैसे वे दो अलग-अलग टीमों द्वारा लागू किए गए हों। :(
डैन एटकिंसन

2
ENTER के बजाय TAB का उपयोग करने की आदत
Vinicius Rocha

जवाबों:


61

दुर्भाग्य से इंटैलिजेंस पूरा करने के लिए ट्रिगर कुंजियों का सेट VB.Net के लिए एक विन्यास योग्य आइटम नहीं है। इस व्यवहार को बदलने के लिए डिफ़ॉल्ट Visual Studio वातावरण में कोई तरीका नहीं है।

इसे पूरा करने के लिए एक तरह का प्लगइन विकसित करना संभव होगा। हालांकि यह एक बहुत चरम उपाय है।

EDIT As Visual Studio 2017, इसे बदलना अब संभव है। नीचे उत्तर देखें


21
बू! मुझे पता है कि यह आपकी गलती नहीं है, लेकिन वर्तमान भाषा के आधार पर आईडीई के व्यवहार में भिन्नता होना वास्तव में कष्टप्रद है।
AR

8
एक चरम उपाय हो सकता है लेकिन यह भयानक होगा।
रस्टीह

7
यह बहुत ही विनाशकारी है!
andrea

7
ENTER के बजाय TAB का उपयोग करने की आदत
Vinicius Rocha

10
@Vicicius कभी नहीं!
क्वांटम हाइव

95

अद्यतन दृश्य 2017:

अब Visual Studio 2017 के साथ आप इसे बदल सकते हैं। टूल्स -> विकल्प -> टेक्स्ट एडिटर -> बेसिक -> इंटेलीसेन। में कुंजी व्यवहार दर्ज चयन कभी प्रवेश पर नई लाइन जोड़ने

सामान्य अध्ययन 2015 और भविष्य के लिए उत्तर:

Resharper Visual Studio intellisense को ओवरराइड करना और अपनी खुद की intellisense का उपयोग करना संभव बनाता है। यह एकमात्र तरीका है जो मैंने पाया है। यदि आप इसका परीक्षण करना चाहते हैं तो इसका 30 दिनों का नि: शुल्क परीक्षण है।


2
संभवत: इसका जवाब सबसे अधिक मिल रहा है, लेकिन मेरे लिए यह केवल उसी तरह का काम है जैसा मैं चाहता था। यह प्रवेश को पूर्ण करने के लिए टैब की तरह कार्य करने की अनुमति नहीं देता है (जैसे मैं अन्य संपादकों से उपयोग किया जाता है)। यह सूची में डाउन-एरो करने के बाद ही पूर्ण चयनकर्ता के रूप में कार्य करने की अनुमति देता है। अब इसके बजाय टैब के लिए अनुकूल।
जुआनिटोगन

@juanitogan मैं अब दृश्य स्टूडियो के साथ काम नहीं करता, लेकिन मुझे लगता है कि आपकी समस्या को ठीक करने का एक विकल्प था। मुझे डर है कि मुझे याद नहीं है कि कौन से विकल्प हैं।
अब्देलिलाह एल आइसाऊई

धन्यवाद, यह एक वास्तविक झुंझलाहट रही है, खासकर जब आईडीई (उदाहरण के लिए एंड्रॉइड स्टूडियो) के बीच चलती है
बेनो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.