一款.NET开源、轻量级的C#语言代码格式化工具

💡 原文中文,约1100字,阅读约需3分钟。
📝

内容提要

CSharpier是一款轻量级的C#代码格式化工具,基于.NET开源,使用Roslyn解析代码,支持Visual Studio和Rider,提供有限的格式化选项,旨在保持简单性和一致性。

🎯

关键要点

  • CSharpier是一款轻量级的C#代码格式化工具,基于.NET开源,免费(MIT License)。
  • CSharpier使用Roslyn解析代码,并根据自身规则重新格式化代码。
  • 支持的工具包括Visual Studio(2019和2022)、Visual Studio Code和Rider等。
  • CSharpier有自己的代码格式化规则,基于prettier的Option Philosophy,具有有限的可配置性。
  • CSharpier旨在保持简单性和一致性,不计划添加更多格式化选项。
  • 提供了代码格式化前后的示例,展示了格式化效果。
  • CSharpier的开源地址为https://github.com/belav/csharpier

延伸问答

CSharpier是什么工具?

CSharpier是一款轻量级的C#代码格式化工具,基于.NET开源,免费使用。

CSharpier支持哪些开发环境?

CSharpier支持Visual Studio 2019和2022、Visual Studio Code和Rider等开发环境。

CSharpier的格式化规则是什么?

CSharpier有自己的格式化规则,基于prettier的Option Philosophy,且具有有限的可配置性。

CSharpier的主要目标是什么?

CSharpier旨在保持代码格式化的简单性和一致性,不计划添加更多格式化选项。

CSharpier的开源地址在哪里?

CSharpier的开源地址是https://github.com/belav/csharpier。

CSharpier如何解析代码?

CSharpier使用Roslyn来解析代码,并根据自身规则进行格式化。

➡️

继续阅读