在线检测
JSON工具
编码/加密
图片处理
文字处理
格式化
网络
前端
后端
搜索工具、优惠码…⌘K

c#代码在线格式化工具

基于 clang-format(WASM,浏览器内运行)按标准风格美化 C# 代码。

使用说明

手边一段 C# 代码缩进乱,想快速理顺又不想开 Visual Studio。点「格式化」在浏览器里跑 clang-format 的 WebAssembly,按 Google 风格、2 空格缩进美化。

首次使用下载约 1–2MB 的 WASM、之后缓存,全部本地运行、不上传。要注意 clang-format 本是 C/C++ 工具,对 C# 部分现代语法只是基础支持。

常见问题

为什么 LINQ、自动属性、attribute 特性等格式化得不理想?

clang-format 原本为 C/C++ 设计,对 C# 只做基础支持,LINQ 链式查询、自动属性、特性标注这些 C# 专有语法的换行可能不合 C# 习惯。要严格贴合 C# 规范,建议用 IDE 自带格式化或 dotnet format。

首次加载为什么慢?

第一次要下载 clang-format 的 WASM 模块(约 1–2MB),之后浏览器缓存、再用就快。全程本地运行,代码不上传。