2011-06-04 9 views
7

किसी कारण से, एक नए कंप्यूटर पर, विजुअल स्टूडियो घुमावदार ब्रैकेट को स्वतः बंद नहीं करेगा।विजुअल स्टूडियो घुमावदार ब्रैकेट बंद नहीं कर रहा है

if(Username.Text.Equals()) { 

और यह स्वतः बंद नहीं होता है। मैंने अन्य सभी मशीनों पर पूरी तरह से काम किया है जिन्हें मैंने वीएस -2010 इंस्टॉल किया है। और अब यह नहीं होगा।

और इस व्यवहार को बदलने के लिए विकल्प मेनू में कोई सेटिंग प्रतीत नहीं होती है। मुझे क्या करना चाहिये?

+0

क्या आप गंभीर हैं? मैंने पहले यह नहीं देखा है। ऐसा करने के लिए कौन सी कुंजी? मैंने सी # में नहीं देखा है लेकिन मैंने देखा है कि vb.net – naveen

+0

में मैं एक सी # प्रोजेक्ट पर काम कर रहा हूं। मैं बस उस टाइप करें {और एंटर दबाएं। और पहले, वह हमेशा स्वत: पूरा हो गया}। और अब यह किसी कारण से नहीं है। – KdgDev

+1

मुझे मैन्युअल रूप से समापन ब्रैकेट दर्ज करना होगा, जिस बिंदु पर कोड ब्लॉक स्वचालित रूप से स्वरूपित/इंडेंट किया गया है। मैंने कभी भी VS2010 को मेरे लिए एक बंद ब्रैकेट नहीं रखा है। मैंने सोचा कि डिफ़ॉल्ट था? क्या आप सुनिश्चित हैं कि मशीनों में एक एड-इन या टूल इंस्टॉल नहीं है जैसे कि रिशेर्पर? – keyboardP

उत्तर

8

मुझे यकीन नहीं है कि यह वास्तव में बनाम 2010 में बनाया गया है या नहीं। लेकिन आप MS Productivity Power Tools (Productivity Power Tools for Visual Studio 2012) इंस्टॉल कर सकते हैं जो आपको ऑटो पूर्णता ब्रेस देगा। यह काफी आम है इसलिए शायद वीएस की अन्य प्रतियों ने इसे स्थापित करने की कोशिश की है ??

2

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

this Microsoft Connect entry के मुताबिक, यह आधिकारिक तौर पर वीएस -2010 पर नहीं है, समय की प्राथमिकता के मुद्दों के कारण समय की बाधाओं के कारण कटौती की जा रही है।

हालांकि, मुफ्त माइक्रोसॉफ्ट Productivity Power Tools जैसे ऑन-ऑन जोड़ें, या न तो मुक्त जेटब्रेन ReSharper आपके लिए यह कार्यक्षमता जोड़ देगा। शायद आपके पास पहले से काम किए गए अन्य कंप्यूटरों में से एक (या अन्य समान) ऐड-ऑन इंस्टॉल किया गया था।

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