繁体   English   中英

向项目添加新项时,Visual Studio 2022 版本 17.4.1 不支持选项卡配置

[英]Visual Studio 2022 version 17.4.1 does not honor tabs configuration when adding new items to the project

我在使用Visual Studio 2022 版本 17.4.1时遇到了一个奇怪的问题。

基本上,从这个版本开始,Visual Studio 2022 似乎在通过“添加”->“新项目”向导向项目添加新项目时支持 C# 语言的选项卡配置。

我对 C# 语言的文本编辑器选项卡的配置(工具 -> 选项 -> 文本编辑器 -> C# -> 选项卡)如下:

  • 缩进:智能
  • 标签尺寸:2
  • 缩进尺寸:2
  • 选定的插入空间

对于以前版本的 Visual Studio 2022,当将新的 class 添加到项目时,这些设置会按预期生效。 新生成的 class 中用于 C# 代码的缩进是 2 个空格,正如这些设置所预期的那样。

从版本17.4.1开始,我注意到当通过添加 -> Class添加 -> 新项目向导将新的 class 添加到项目时,这些设置总是被忽略。 在新添加的 class 中,使用的缩进始终是 4 个空格,而不是预期的 2 个空格 所以,我的配置没有得到尊重。

这是预期的行为吗? 是否有已知的解决方法?

这很烦人,因为每次向项目添加新的 class 时我都必须重新格式化。

经过我的测试,这确实是一个错误。

我建议您将此发布到dc 论坛并附上问题的相关链接。

更新:

此问题的修复程序已在内部实施并准备发布。

此 Visual Studio 错误已在 Visual Studio 2022 版本17.4.2中修复。

有关详细信息,请参见此处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM