如何阻止VisualStudio 2019在C++中的块注释中自动插入星号? 使用VisualStudio 2019时,当在C++文件中的块注释中键入Enter时,它会添加一个前导*。我已经找到了解决这个问题的方法,但是对于C++来说,同样的选项不存在,并且改变C选项不会禁用C++的特性。Visual Studio 2017不会出现这种情况

如何阻止VisualStudio 2019在C++中的块注释中自动插入星号? 使用VisualStudio 2019时,当在C++文件中的块注释中键入Enter时,它会添加一个前导*。我已经找到了解决这个问题的方法,但是对于C++来说,同样的选项不存在,并且改变C选项不会禁用C++的特性。Visual Studio 2017不会出现这种情况,c++,formatting,visual-studio-2019,block-comments,C++,Formatting,Visual Studio 2019,Block Comments,因此,当我: /*<cursor here> */ 我点击回车键,希望它看起来像: /* <cursor here> */ 但是我得到了 /* * <cursor here> */ 是否有一个选项可以禁用此行为或其他方法 在VS2019中,单击菜单工具\选项 在左侧的搜索字段中,键入Comment 在“搜索”字段下显示的树状视图中,您应该看到文本编辑器和子节点C/C++,选择C/C++。 在右侧,您将有一个复选框: [x] 编写注释时,在新行的开头插入现

因此,当我:

/*<cursor here>
*/
我点击回车键,希望它看起来像:

/*
<cursor here>
*/
但是我得到了

/*
* <cursor here>
*/
是否有一个选项可以禁用此行为或其他方法

在VS2019中,单击菜单工具\选项 在左侧的搜索字段中,键入Comment 在“搜索”字段下显示的树状视图中,您应该看到文本编辑器和子节点C/C++,选择C/C++。 在右侧,您将有一个复选框: [x] 编写注释时,在新行的开头插入现有注释样式。取消选中该选项。 完成。

根据链接:


这似乎是个问题,问题在16.8中得到了解决。我建议您可以从安装最新版本。或者您可以更新Visual studio。

我有Microsoft Visual studio Community 2019版本16.9.3。不过,特德的回答对我有用。这个解决方案也出现在你在这里发布的链接中。