24

में नामस्थानों को त्वरित रूप से कैसे हल करूं जब मैं एक विधि टाइप करता हूं जिसके लिए नेमस्पेस आयात नहीं किया गया है, मुझे एक लाल वेवी अंडरलाइन (उर्फ स्क्विगली लाल रेखा) मिलती है जो इंगित करती है कि कोई त्रुटि है। विजुअल स्टूडियो 2012 का उपयोग करके, मैं इस लाल रेखा पर राइट क्लिक कर सकता हूं और राइट-क्लिक संदर्भ मेनू से Resolve > using System.Text.RegularExpressions का उपयोग करके वांछित नेमस्पेस का चयन कर सकता हूं। मेरे पास पूर्ण नामस्थान के साथ पूरी तरह से मेरी विधि को अर्हता प्राप्त करने का विकल्प भी है।मैं विजुअल स्टूडियो 2015

Visual Studio 2012 का उपयोग करना:

Visual Studio 2012 resolve namespace options

विजुअल स्टूडियो 2015 पूर्वावलोकन में, इस विकल्प को अपना राइट क्लिक करें संदर्भ मेनू से लापता है। क्या किसी को यह पता है कि इस -or- को सक्षम करने के लिए मुझे तुरंत नामस्थान चुनना है?

+0

क्या आपके पास शायद कोई अन्य विजुअल स्टूडियो एक्सटेंशन इंस्टॉल हो? – rrirower

+0

मैंने स्थापित एकमात्र ऐड-ऑन VS2012 रंग थीम संपादक और एमवीसी 5 हैं। – laylarenee

उत्तर

33

यह मेनू बदल दिया गया है और एक नई सुविधा जोड़ी गई थी का आनंद लें।

Visual Studio 2015 Quick Actions

: मूल मेनू आइटम "त्वरित क्रियाएँ ..." है, जो अपने सब-मेनू को लाता है, जहां मैं नामस्थान और पुनर्रचना के विकल्प के रूप में आयात करने चीजें मैं इस तरह की तलाश में हूँ पा सकते हैं द्वारा प्रतिस्थापित किया गया
5

यह विकल्प वहां पर बहुत अधिक मौजूद है लेकिन यह थोड़ा सा बदलता है। आपको निम्नलिखित बात करना है।

enter image description here

आप पीले बल्ब और तीर देख सकते हैं। बस उस तीर पर क्लिक करें और आप विकल्प देखते हैं या Regex पर डबल क्लिक करते हैं, यह उस रेखा के बाईं ओर पीले बल्ब को पॉपअप करेगा। कर्सर को उस बल्ब आइकन पर ले जाएं और आप विकल्प देखेंगे।

enter image description here

10

@dotnetstep बिल्कुल सही है।

एक भी तेजी से संकल्प प्रक्रिया के लिए:

  1. प्लेस शब्द है जो लाल रंग में squiggled है पर पाठ कर्सर।
  2. प्रेस Ctrl + (अवधि)।
  3. एंटर दबाएं।
  4. त्वरित नाम स्थान संकल्प :)
+2

वीएस2015 में, "लाइटबुल" क्रियाओं के साथ, आपको कर्सर को एक ही पंक्ति पर रखना होगा और सी # संपादक उस पंक्ति पर उपलब्ध कोई भी क्रिया दिखाएगा। – Jimmy

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