如何在C#/ * * / comments中按下带有Enter的星号

时间:2013-05-13 09:27:33

标签: c# visual-studio-2012 comments editor

在VS2012 C#文本编辑器中,当在/* */条评论中按Enter键时,会添加新行,从*开始。是否可以禁用此行为并获得一个空的新行?

从Visual Studio关于框,已安装的产品:

Microsoft Visual Studio Professional 2012
Microsoft Team Explorer for Visual Studio 2012
Microsoft Visual Basic 2012
Microsoft Visual C# 2012
Microsoft Visual C++ 2012
Microsoft Visual F# 2012
Microsoft® Visual Studio® 2012 Code Analysis Spell Checker
NuGet Package Manager
PreEmptive Analytics Visualizer

2 个答案:

答案 0 :(得分:7)

好像很长一段时间都有annoyed other people,但正如你可以看到的那样,如果你读过那个帖子,就会有一个非直观的黑客来阻止它这样做。您必须设置以下选项以取消选中:

Text Editor > C# > Advanced > Generate XML documentation comments for ///

下面的截图:

screenshot

唯一的缺点是 - 正如原帖所说:

  

不幸的是,关闭此功能不仅会禁用块注释的前导星号,而且还会禁用XML文档注释的自动完成功能。

答案 1 :(得分:1)

可以在VS2015中禁用:

文字编辑器> C#>高级>编辑帮助> '在编写/ ** / comments'时在新行的开头插入*。