2012-08-24 35 views
12

Visual Studio有一个工具栏按钮/键盘快捷键/菜单项,comments out selected lines of C# code使用//快速评论/ *在Visual Studio中选择C#代码* /(不是//整行)

是否有相当于仅仅是选定的代码使用/* ... */

例如

鉴于此代码

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

我有ReSharper :) –

+1

这几乎是必须的! – James

+6

ReSharper的另一个好处是,只需卸载它,您就可以提高十倍于Visual Studio的速度。 –

0

您可以创建一个宏,但会被重新发明轮子,可能不会不择手段。

+0

出于兴趣,您认为创建一个宏来做这件事会花多少工作? –

+1

取决于经验。如果考虑英国联系日费率,Resharper许可证会更便宜,而不是偶尔进行宏观编写并从头开始编写然后再进行测试的人员。 – Qash

相关问题