2012-08-24 11 views
12

विजुअल स्टूडियो में टूलबार बटन/कीबोर्ड शॉर्टकट/मेनू आइटम है जो comments out selected lines of C# code// का उपयोग कर रहा है।विजुअल स्टूडियो (// पूरी लाइन नहीं) में त्वरित रूप से टिप्पणी/* चयनित सी # कोड */

क्या कोई समकक्ष है का उपयोग कर चयनित कोड?

उदा।

इस कोड

string s = "hello"; 
Console.WriteLine(s + " world"); 

को देखते हुए आप + "world" का चयन करें और अगर Ctrl + कश्मीर, Ctrl + सी मारा तो आप

string s = "hello"; 
//Console.WriteLine(s + " world"); 

साथ खत्म हालांकि, मैं

पसंद करेंगे
string s = "hello"; 
Console.WriteLine(s /*+ " world"*/); 

यह उपयोगी होगा जब मैं कुछ बग फिक्स करने के दौरान मौजूदा कोडबेस में कुछ प्रयोगात्मक और अस्थायी संशोधन कर रहा हूं।

+0

मुझे लगता है कि यह आपको यह बताना है कि/* */EV1L है !!! (जो यह नहीं है) – jv42

+1

लंबे समय तक लाइव/* */ – kenny

उत्तर

18

Resharper ऐसा करता है। यह पैसा खर्च करता है - लेकिन यह इसके लायक है।

इसे "Block Comment" कहा जाता है।

और डिफ़ॉल्ट कीबोर्ड शॉर्टकट Ctrl +शिफ्ट है + /

+0

मेरे पास रीशेपर है :) –

+1

यह बहुत ज़रूरी है! – James

+6

और रीशेर्पर के बारे में एक और अच्छी बात यह है कि आप इसे अपने अनइंस्टॉल करके आसानी से दस बार अपने विजुअल स्टूडियो की गति बढ़ा सकते हैं। –

0

आप एक मैक्रो बना सकते हैं, लेकिन यह है कि पहिया पुनर्रचना की जाएगी, और इसका मतलब है औचित्य नहीं हो सकता है।

+0

ब्याज से, आपको ऐसा करने के लिए एक मैक्रो बनाने के लिए कितना काम लगता है? –

+1

अनुभव पर निर्भर करता है। यदि कभी-कभी मैक्रो करता है और इसे स्क्रैच से लिखता है और फिर इसका परीक्षण करता है, तो यूके संपर्क दिन की दर पर विचार करते समय रिशेर्पर लाइसेंस सस्ता होगा। – Qash