参考资料

  1. C#: Newtonsoft.Json库
  2. c语言一些简单的代码
  3. c语言基础知识入门书籍推荐
  4. c语言代码合集
  5. c语言编程常用代码大全
  6. C语言代码格式化工具 有哪些
  7. c语言基础知识入门代码
  8. c语言代码最简单
  1. ClangFormat

  2. Astyle (Artistic Style)

    • 简介: 开源工具,支持C、C++、Java等。

    • 官网: https://astyle.sourceforge.net

    • 下载地址: SourceForge页面

    • 功能说明: 提供命令行和GUI版本,支持缩进、括号风格等配置。

    • 最新版本: 3.4.12(2023年3月)

  3. Uncrustify

  4. Indent

    • 简介: GNU项目工具,经典C代码格式化器。

    • 官网: GNU Indent手册

    • 下载地址: GNU FTP

    • 功能说明: 基于命令行,支持K&R等传统风格。

    • 最新版本: 2.2.12(2019年12月)

  5. clang-tidy

    • 简介: LLVM的静态分析工具,含格式化功能。

    • 官网: https://clang.llvm.org/extra/clang-tidy/

    • 下载地址: 同ClangFormat(LLVM发行版)。

    • 功能说明: 支持自动修复代码风格问题。

    • 最新版本: LLVM 17.0.6(与Clang同步)。

  6. Code::Blocks内置格式化

    • 简介: IDE内置的AStyle集成。

    • 官网: http://www.codeblocks.org

    • 下载地址: 官网下载完整IDE。

    • 功能说明: 提供图形化配置界面。

    • 最新版本: Code::Blocks 20.03(2020年3月)。

  7. Visual Studio扩展(如ClangPowerTools)

    • 简介: 扩展支持ClangFormat集成。

    • 官网: ClangPowerTools官网

    • 下载地址: VS扩展市场或官网。

    • 功能说明: 实时格式化、批量处理。

    • 最新版本: 随VS更新(2023年持续维护)。

  8. Eclipse CDT内置格式化

    • 简介: Eclipse IDE的C/C++开发模块。

    • 官网: https://www.eclipse.org/cdt/

    • 下载地址: 包含在Eclipse安装包中。

    • 功能说明: 支持自定义规则模板。

    • 最新版本: Eclipse 2023-09(2023年9月)。