C / C++ 代码格式化工具
Reindent only — not a full formatter对 C 或 C++ 源代码重新缩进,可自定义大括号风格、缩进宽度以及预处理指令的位置。此工具只是缩进整理工具,并非 clang-format 那样的完整格式化方案。
免费
无需注册
客户端运行
注重隐私
Updated
使用方法
- 1 选择 C 或 C++。
- 2 粘贴源代码。
- 3 选择大括号风格、缩进大小以及预处理指令行的放置位置。
- 4 复制或下载输出结果。
为什么使用此工具
- 提供类似 Astyle 的规则集:大括号风格、缩进、预处理指令位置。
- 预处理指令行可以固定放在第 0 列,也可以按嵌套层级缩进 —— 由你决定。
- 完全在客户端处理 —— 你的代码永远不会离开浏览器。
- 如需符合标准的输出,请在本地使用你自己的 .clang-format 文件配合 clang-format。
常见问题
这个工具的效果和 clang-format 一致吗?
只是大致相近 —— 我们仅处理缩进和大括号风格。clang-format 还会处理指针对齐、按列宽自动换行以及访问修饰符的缩进。如需符合标准的结果,请在本地使用 clang-format。
C 和 C++ 之间有什么区别?
两者共用同一套规则。切换选项只会影响加载的示例代码以及下载时使用的文件扩展名。
工具会保留我的宏定义吗?
预处理指令行中的宏定义会被原样保留。使用反斜杠续行的多行宏依旧会保持在连续的多行上,但每一行仍会被当作独立的预处理指令行处理。
什么是 C / C++ 代码格式化工具?
C / C++ 格式化工具是一款可在浏览器中直接对 C 或 C++ 源代码重新缩进的工具,支持自定义大括号风格、缩进宽度以及预处理指令的放置位置。该工具仅作为缩进整理器使用,而非 clang-format 那样的完整格式化方案 —— 它只统一代码排版,不进行编译,且全部处理都在客户端完成。
概要
C / C++ 代码格式化工具 是 Zerethon Tools 提供的免费 开发者 工具。对 C 或 C++ 源代码重新缩进,可自定义大括号风格、缩进宽度以及预处理指令的位置。此工具只是缩进整理工具,并非 clang-format 那样的完整格式化方案。. 完全在浏览器中运行 — 无需注册,无需上传。
- 分类
- 开发者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
隐私
除非另有说明,否则你的数据永远不会离开浏览器。C / C++ 代码格式化工具 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
相关工具
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。