6

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

有没有像 Visual Studio IDE 那样支持所有 EditorConfig 设置的独立工具?Microsoft Docs:EditorConfig 的 .NET 编码约定设置

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

使用独立工具有没有办法强制 Visual Studio “无头”运行代码清理?这可能是我唯一的解决方案。

4

1 回答 1

6

我一直在寻找同样的东西,刚刚找到了一个非常新的工具,dotnet-format来自 Roslyn 团队:

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

从他们的自述文件中:

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

看起来缩进的用法类似于:

$ dotnet format -w MyApplication.sln
于 2019-02-14T02:01:46.713 回答