2013-04-22 3 views
7

ग्रहण में, स्वत: पूर्ण अप्रयुक्त पैकेज या नामस्थानों के लिए भी काम करता है। इसका मतलब है कि अगर मेरे पास एक पैकेज में डकवापर नामक एक वर्ग है, और उस वर्ग में जिसने पैकेज आयात नहीं किया है डकवापर I ctrl + space दबाएं, तो यह डकवापर प्रदर्शित करेगा और यदि आवश्यक हो तो स्वचालित रूप से अपना पैकेज आयात करेगा।क्या इंटेलिसेंस के लिए ग्रहण की तरह असमर्थित नामस्थानों में कक्षाओं की खोज करना संभव है?

विजुअल स्टूडियो हालांकि, इसे अपने स्वत: पूर्णता में नहीं दिखाता है जब तक कि मैंने इसे पहले उपयोग सूची में जोड़ा नहीं।

क्या यह बदला जा सकता है?

उत्तर

2

इसे विजुअल स्टूडियो की मानक स्थापना में बदला नहीं जा सकता है, इसलिए आपको सुविधा जोड़ने के लिए एक एक्सटेंशन इंस्टॉल करना होगा। एक सामान्य रूप से उपयोग किया जाने वाला एक्सटेंशन जो इस सुविधा को प्रदान करता है JetBrain's ReSharper है। यहां उनके दस्तावेज़ से उद्धरण दिया गया है।

आयात प्रतीक समापन (पूर्व में टाइप नाम पूर्ण) Ctrl + Alt + Space के साथ आवेदित है। सिंबल प्राप्ति के विपरीत (जो केवल वर्तमान स्थान पर पहुंच योग्य प्रकारों को पूरा करता है), रीशर्पर उन सभी प्रकारों को प्रदर्शित करता है जो निर्दिष्ट उपसर्ग से मेल खाते हैं, चाहे वे किस नामस्थान से संबंधित हों, और आवश्यक होने पर स्वचालित नामस्थान आयात निर्देश स्वचालित रूप से जोड़ दें। सी # कोड फाइलों में, आयात प्रतीक पूर्णता विस्तार विधियों के साथ डॉट के बाद काम करता है और निर्देशों का उपयोग करके आवश्यक रखता है।

Import Symbol Completion

+1

धन्यवाद, मैं एक तरह से डर था कि। अजीब बात यह है कि ऐसी सामान्य विशेषता वेनिला वीएस में नहीं है। – Uri

+0

resharper बेहद भारी है, यह शुरुआती लोगों के लिए एक शिक्षा उपकरण है –

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