C# 有没有重新格式化C代码的工具?

C# 有没有重新格式化C代码的工具?,c#,code-formatting,C#,Code Formatting,我正在寻找一个(最好)命令行工具,可以在目录树上重新格式化C#源代码。理想情况下,我应该能够自定义格式。如果该工具可以在(或Linux)上运行,则可获得额外积分。您可以尝试一下。但它需要安装 它有一个不错的格式选项列表,并且还支持C和Java。这不是命令行、Mono或Linux,但它是这样的:我一直在使用(JetBrains制作),它相当不错。这是一个VisualStudio插件,所以我猜这不是你的爱好。查看完整性,请查看查看astyle。我肯定KDE的人用过它,但网站上说它支持C 您还可以尝试

我正在寻找一个(最好)命令行工具,可以在目录树上重新格式化C#源代码。理想情况下,我应该能够自定义格式。如果该工具可以在(或Linux)上运行,则可获得额外积分。

您可以尝试一下。但它需要安装


它有一个不错的格式选项列表,并且还支持C和Java。

这不是命令行、Mono或Linux,但它是这样的:我一直在使用(JetBrains制作),它相当不错。这是一个VisualStudio插件,所以我猜这不是你的爱好。

查看完整性,请查看查看astyle。我肯定KDE的人用过它,但网站上说它支持C

您还可以尝试重新格式化代码。它支持的格式化选项仍然非常有限,但它可以处理整个目录,并且是一个命令行工具。另外,NArrange在Mono下运行。

我将支持ReSharper的建议。没有它我活不下去

内置的重新格式化正在重新格式化→ 工具→ 清除代码菜单,默认情况下绑定到Ctrl+E、Ctrl+C。

我使用and。一次按键,模块将根据我的愿望重新格式化

之前:

之后:

请参阅我们的。使用完整的C#解析器和预打印程序;它不会破坏你的代码


编辑:2013年9月:现在在Windows和Linux上运行。涵盖C#v5。

也许你可以看看Visual Studio 2010/2012,我最近写道:)

它对C#不太好。但对C#不太好。谢谢,我会看看它。