一款.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来解析代码,并根据自身规则进行格式化。
➡️