专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

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

dotNET跨平台  · 公众号  ·  · 2024-12-18 08:00
    

文章预览

DotNet 程序员常用高效实用工具、软件资源精选,办公效率提升利器! 工具介绍 CSharpier一款由.NET开源、免费(MIT License)、轻量级的C#语言代码格式化工具,它使用Roslyn来解析你的代码,并根据其自身的规则重新格式化代码。 支持工具 Visual Studio(2019和2022)、Visual Studio Code、Rider等。 工具特点 意见化的代码格式化器:CSharpier有自己的代码格式化规则,这些规则基于prettier的Option Philosophy,但已经随着时间的推移而演变。 有限的可配置性:CSharpier提供了一些基本的格式化选项,但没有计划添加更多选项,以保持其简单性和一致性。 Visual Studio中使用 Before public class ClassName {     public void  CallMethod () {          var shuffle = shuffle.Skip(26).LogQuery( "Bottom Half" ).InterleaveSequenceWith(shuffle.Take(26).LogQuery( "Top Half" ), shuffle.Skip(26).LogQuery( "Bottom Half" )).LogQuery( "Shuffle" ).ToArr ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览