6

在 VS2012 C# 文本编辑器中,当在/* */注释内按 Enter 时,会添加新行,以*. 是否可以禁用此行为并只获得一个空的新行?

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

微软视觉工作室专业版 2012
适用于 Visual Studio 2012 的 Microsoft 团队资源管理器
微软 Visual Basic 2012
微软视觉 C# 2012
微软视觉 C++ 2012
微软视觉 F# 2012
Microsoft® Visual Studio® 2012 代码分析拼写检查器
NuGet 包管理器
先发制人分析可视化工具
4

2 回答 2

7

似乎这已经惹恼了其他人很长一段时间,但是如果您阅读了该线程,您可以看到,有一个非直观的黑客可以阻止它这样做。您必须将以下选项设置为未选中:

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

截图如下:

截屏

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

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

于 2013-05-13T10:50:23.957 回答
2

可以在 VS2015 中禁用:

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

于 2017-07-26T10:00:29.163 回答