我可以从命令行在C#文件上运行EditorConfig吗?

时间:2018-11-13 15:36:20

标签: c# code-cleanup editorconfig

IDE中的Visual Studio支持EditorConfig的较新版本很有用,但是最好从命令行运行它(最好是在自动化中)。

是否有像Visual Studio IDE一样支持所有EditorConfig设置的独立工具? Microsoft Docs: .NET coding convention settings for EditorConfig

这是我到目前为止所发现的:

有没有一个单独的工具可以迫使Visual Studio运行“无头”代码清理?那可能是我唯一的解决方案。

1 个答案:

答案 0 :(得分:1)

我一直在寻找相同的东西,只是找到了一个罗斯姆团队推出的非常新工具dotnet-format

https://github.com/dotnet/roslyn/tree/master/src/Tools/dotnet-format

自述文件:

  

dotnet-formatdotnet的代码格式化程序,可将样式首选项应用于项目或解决方案。偏好设置将从.editorconfig文件中读取(如果存在),否则将使用一组默认的偏好设置。

缩进用法看起来像:

$ dotnet format -w MyApplication.sln