2013-07-10 2 views
11

मैं आमतौर पर कोडिंग के लिए ग्रहण का उपयोग करता हूं, जिसमें एक बहुत अच्छा पैरामीटर पूर्णता सुविधा होती है: जब आप एक विधि बुला रहे हैं, तो ( टाइप करने के बाद, यह आपको पैरामीटर की सूची दिखाएगा, और आप कहां टाइप करेंगे :विजुअल स्टूडियो में पैरामीटर संकेत/समापन कैसे प्राप्त करें?

Example of parameters completion in Eclipse

मैं दृश्य स्टूडियो में समान मदद 2012

मुझे पता है कि Ctrl + K, Ctrl + I क्या अपने कर्सर वर्तमान में प्रकाश डाला गया है के बारे में कुछ जानकारी से पता चलता कैसे प्राप्त कर सकते हैं, लेकिन यह नहीं करता है अगर आप पहले से टाइप करना शुरू कर चुके हैं तो काम नहीं करेंगे omething। अगर मैं MyMethod(arg1, टाइप करता हूं और फिर शॉर्टकट (या Ctrl + स्पेस या Ctrl + Shift + Space) पर क्लिक करता है, तो मुझे कुछ भी उपयोगी नहीं मिलता है।

उत्तर

24

आप उपयोग कर सकते हैं:

Ctrl +शिफ्ट + अंतरिक्ष। यह एक विधि अपने कर्सर में है के लिए तर्क सूची सामने आती है

उदाहरण:।

typing

दबाने Ctrl +शिफ्ट + अंतरिक्ष के बाद "a", परिणामों में कर्सर के साथ:

ctrlshiftspace

आप इस जाँच कर सकते हैं ठीक से Edit.ParameterInfo के रूप में, कीबोर्ड सेटिंग में असाइन किया गया है:

assigned

+1

ऐसा माना जाता है, लेकिन यह काम नहीं करता है। मैं कहां से जांच कर सकता हूं कि इसे फिर से सौंप दिया नहीं गया था? – Wookai

+0

YOu विजुअल स्टूडियो में कीबोर्ड सेटिंग्स में देख सकते हैं। टूल्स> विकल्प> पर्यावरण> कीबोर्ड। जांचें कि डिफ़ॉल्ट टेम्पलेट का उपयोग किया जा रहा है। –

+0

मैंने अभी किया, और 'रीसेट' बटन भी दबाया: अभी भी कुछ भी नहीं। क्या सुविधा किसी भी तरह अक्षम हो सकती है? – Wookai

3

मेरे मामले के लिए, न Ctrl +शिफ्ट + अंतरिक्ष है और न ही Ctrl +कश्मीर + पी काम .. आखिरकार मैंने इसे इस सेटिंग में दबा दिया:

Visual Studio Text Editor Intellisense

अब जब भी मैं ( टाइप किया, IntelliSense स्वचालित रूप से पॉप अप होगा! .. अच्छा!

जैसा कि यह निकला, यह Resharper के कारण होता है ..., Resharper अनइंस्टॉल मूल दृश्य स्टूडियो सेटिंग्स को सही ढंग से पुनर्स्थापित नहीं करता है।

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