有没有办法将 Visual Studio 2022 中 .editorconfig 中的规则应用于整个解决方案?

Jay*_*Jay 6 c# visual-studio visual-studio-2022

我正在尝试将 Visual Studio 2022 用于C#我正在进行的项目。我在解决方案的根目录中创建了一个.editorconfig文件,在其中定义了我想要在解决方案中遵循的所有规则。现在,我希望有一种方法可以将所有这些规则应用于整个解决方案。

使用代码清理配置文件,我可以包含将在整个项目上执行的修复程序/规则。但是,就我而言,所有规则都在.editorconfig. 我不知道是否有办法将规则转换.editorconfig为修复程序。

如何强制 VS2022.editorconfig在我的整个解决方案上应用所有规则?

Jia*_*SFT 5

解决办法是dotnet format ./SolutionName.sln --no-restore

这是有关 dotnet 格式的官方文档。

Dotnet 格式是一种代码格式化程序,可将样式首选项应用于项目或解决方案。将从 .editorconfig 文件中读取首选项(如果存在),否则将使用默认的首选项集。有关更多信息,请参阅EditorConfig 文档