सी # में विधि पैरामीटर टूलटिप कैसे दिखाएं?


146

VS2010:

VB में मैं कर्सर को एक मौजूदा विधि के पैरामीटर कोष्ठक के अंदर रख सकता हूं और एक 'स्पेस' टाइप कर सकता हूं, जो उस पैरामीटर के विवरण के साथ टूलटिप को लाएगा जो मैं यहां हूं। C # में ऐसा नहीं है। इस टूलटिप को दिखाने के लिए मुझे मापदंडों सहित पूरे ब्रैकेट को हटाना होगा और बाईं ब्रैकेट को फिर से बनाना होगा। क्या इस व्यवहार को बदलने के लिए कुछ शॉर्टकट या सेटिंग है? मैंने ctrl, शिफ्ट, ऑल्ट मारने की कोशिश की, लेकिन इसका कोई असर नहीं हुआ।


1
मूल उत्तर की ओर इशारा करें : [ ctrl + k, p ] [1] [1]: stackoverflow.com/a/15434084/1042934
ओग्यान दिमित्रोव

2
@OgnyanDimitrov Ctrl + Shift + Space
Alex78191

जवाबों:


271

Ctrl+ Shift+ Spaceवही करेगा जो तुम चाहते हो।

आप कुंजी बाइंडिंग के एक पोस्टर की जाँच करना चाहते हो सकता है ।


9
AFAIK, यह पैरामीटर जानकारी नहीं लाती है जहाँ पैरामीटर के लिए कोष्ठक के भीतर है।
खर्चा

4
चार्ट को देखते हुए, CTRL + Shift + Space एक जैसा दिखता है।
खर्चा

3
धन्यवाद! यह काम करता है। तो फिर मुझे लगता है कि इसे "स्वचालित" व्यवहार में नहीं बदला जा सकता है? Btw, यहाँ VS2010 के लिए समान लिंक है: microsoft.com/downloads/en/…
bretddog

2
यह भी सुनिश्चित करें कि आपके पास Resharper स्थापित नहीं है, क्योंकि यह इस शॉर्टकट को ओवरराइड करता है। यदि आप करते हैं, तो आप Tools > Options > Keyboardमेनू में ओवरराइड को हटा सकते हैं : "कोडस्मार्ट" के साथ कमांड खोजें।
रक्षक एक

4
<del> इसे क्या कहा जाता है? मैं इसे रीमैप करना चाहूंगा। </ del> ऐसा प्रतीत होता हैEdit.ParameterInfo

34

यह Ctrl-K Ctrl-IVS2015 के लिए है। मामले में भविष्य के लोग भटक रहे हैं।


17

मुझे समझ में नहीं आता कि तुम वास्तव में क्या मतलब है। लेकिन मैं इस कोडिंग का उपयोग विधि मापदंडों टूलटिप के लिए करता हूं।

/// <summary>
/// Do work function
/// </summary>
/// <param name="id">This is user's Id.</param>
/// <param name="name">This is user's Name.</param>
/// <param name="surname">This is user's surname. </param>
private void DoWork(int id, string name, string surname)
{ 
    // do stuff
}

18
मेरा मानना ​​है कि उसके पास पहले से ही XML दस्तावेज हैं। समस्या यह है कि टूलटिप एक मौजूदा विधि कॉल के लिए दिखाई दे रही है।
कोड़ी ग्रे

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.