यह स्पष्ट नहीं है कि क्या आप के बारे में जो वर्ग के नाम उस में भरने, या कोष्ठकों शिकायत कर रहे:
फिर "के साथ स्वचालित रूप से पूरा एक आइटम" के अंतर्गत चेक बॉक्स को अक्षम करें। मैं दोनों को संबोधित करूंगा।
यदि आप जिस कक्षा का उपयोग करने का प्रयास कर रहे हैं वह किसी अन्य नामस्थान में है, और आपने अभी तक उपयुक्त using
नहीं जोड़ा है, तो कोड पूर्णता केवल वही कर रही है जो आप उम्मीद करेंगे - आपने बताया कि कौन से नेमस्पेस का उपयोग करना है, और आपने इसे ConfigParser
के साथ उपयोग करने के लिए नहीं बताया; इसलिए यह अपेक्षाकृत निकटतम मैच का उपयोग करता है।
लेकिन रीशेपर में शॉर्टकट हैं जो आपको कक्षा ढूंढकर और using
जोड़कर काम सहेज सकते हैं। इस मामले के लिए, मैं सुझाव दूंगा कि आप ReSharper में different Ctrl+Space options देखें। आप new cp
< Ctrl + Alt + Space > और रीशेपर आपको एक पॉप-अप मेनू दे सकते हैं, यह पूछने के लिए कि क्या आपका मतलब ConfigParser
या ConfigParserTests
है। जब आप अपनी इच्छानुसार चयन करने के लिए एंटर दबाते हैं, तो यह आपकी फ़ाइल के शीर्ष पर आवश्यक using
जोड़ देगा, और new ConfigParser()
को कोष्ठक के बीच कर्सर के साथ पूरा करेगा।
(ConfigParser
वर्ग तक मौजूद नहीं है, तो वह ऐसे मामलों में जहां आप कोड पूरा होने नहीं करना चाहती है। है बस new ConfigParser
लिखते हैं और फिर अपने खुला कोष्ठक लिखने से पहले Esc मारा।)
यदि आपका समस्या यह है कि यह एक करीबी माता पिता को जोड़ता है, इस बात से अवगत रहें कि यदि आप )
टाइप करते हैं तो रीशर्पर दूसरे करीबी कोष्ठक नहीं जोड़ेंगे - यह पहचान जाएगा कि आप एक पैरेंट टाइप कर रहे हैं जिसे पहले से जोड़ा गया है, इसलिए यह कर्सर को बस ले जायेगा सही। अगर किसी कारण से आप अभी भी अपने लिए खुले माता-पिता को पूरा नहीं करना चाहते हैं, तो @jdv-Jan de Vaan's answer बताता है कि इस वरीयता को कहां बदलना है।
स्रोत
2011-01-31 13:53:23
+1: मुझे वह याद होगा। –
यह सब कीबोर्ड शॉर्टकट के बारे में है। – MrBoJangles