[英]JsonApiDotNetCore 5.0.1 Breaks with latest version of Visual Studio 2022 (Version 17.3.0)
[英]Visual Studio 2022 autocompletion and pasting breaks formatting
我最近从 Visual Studio 2019 切换到 2022,并且正在处理一个使用制表符和缩进大小 3 的 C# 项目。我对两者使用了相同的制表符设置。
但是出于某种原因我无法弄清楚,VS 2022 会在已粘贴或自动完成的任何代码块下方中断缩进。 看起来它正在尝试使用 4 号缩进重新格式化,但我对此可能是错误的(请参阅自动完成之前和之后的此处)。
我没有使用.editorconfig
文件,在文件夹结构中找不到任何地方。 我也试过禁用我的所有扩展并重置我的设置,但无济于事。 有谁知道这里可能是什么原因?
编辑
从那时起,我尝试了Lei Zhang-MSFT的建议,但使用“粘贴格式”和“自适应格式”参数没有任何改变,从“添加项目”菜单创建.editorconfig
文件似乎也没有用任何东西(它没有显示错误但没有创建文件)。 我也尝试过修复和完全重新安装,但这并没有改变任何东西,所以这似乎与项目本身有某种关系。
解决方案
我现在可以确认这确实是Jiale Xue - MSFT建议的错误。 更新到 VS2022 17.4.2 解决了这个问题。
这是 Visual Studio 17.4.1 中的错误。
此问题的修复程序已在内部实施并准备发布。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.