2012-08-24 17 views
12

Visual Studioにはツールバーボタン/キーボードショートカット/メニュー項目comments out selected lines of C# codeを使用して//を使用しています。Visual Studioで素早くコメントする/ * Visual Studioで(//行全体ではなく)

選択されたコードを使用して/* ... */をコメントアウトしても同等ですか?

あなたが+ "world"を選択した場合は、このコード

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

考える

ます。ただし

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

で終わるし、Ctrl + はCtrl + KCを打つ、Iご希望ですか

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

これは、私がいくつかのバグを修正しながら既存のコードベースに対して実験的かつ一時的な修正を行っているときに便利です。

+0

私はそれが/ * * /がEV1Lであることを伝えることを意図していると思います! (それはない) – jv42

+1

ロングライブ/ * */ – kenny

答えて

18

Resharperです。それはお金がかかりますが、それはそれだけの価値があります。

Block Comment」と呼ばれています。

、デフォルトのキーボードショートカットは、マクロを作成することができCtrlキー + Shiftキー + /

+0

私はReSharperを持っています:) –

+1

これはかなり必要です! – James

+6

また、ReSharperのもう一つの利点は、Visual StudioのアンインストールによってVisual Studioの速度を10倍に高めることができることです。 –

0

ですが、それは、車輪の再発明されるだろう、と手段を正当化しない場合があります。

+0

興味のある方は、これを行うためにマクロを作成するのはどれくらいの労力を要すると思いますか? –

+1

経験によります。 Resharperのライセンスは、マクロを時折行う人ではなく、最初から書いてテストしている人ではなく、英国の連絡日を考慮すると安くなります。 – Qash

関連する問題