有没有任何软件可以在Mac上格式化C/C++的源代码
Is there any software to format source code for C/C++ on Mac?
可能重复:
Objective-C风格的格式化程序
我写了一个程序,想知道是否有任何软件可以像一个好的程序员一样格式化代码?
我知道我不应该依赖它,只是出于我的好奇心,并以更好的方式完成这项工作,因为我的代码太混乱了,我希望它看起来越来越好。
如果不是电脑,在mac上会很感激。
如果您使用XCode,您可以重新缩进文件(编辑器->结构->重新缩进),或者使用键盘快捷键:ControlI。
一个不错的代码格式化程序是astyle。下载链接可以在这里找到。我刚刚检查了一下,他们也支持Mac。
有一个命令行程序indent
,它不进行完整的样式格式化,但会为您整理缩进。indent
应该随Mac一起提供(或者可能随Xcode一起提供?不确定)。参见man indent
。
相关文章:
- C++格式化输出问题
- 格式化浮点值:返回默认值
- 自动格式化程序> >更改为>>
- 如何从C++中的格式化字符串派生整数?
- 将从格式化文本文件读取的文本数据存储到链表
- 在不使用系统的情况下从C++应用程序格式化 Linux 中的 SD 卡
- 高精度双精度的 Sprintf 格式化问题
- 如何在 c++ 中格式化和访问 2D 矢量数组中的数据
- 叮当格式化程序多行格式配置错误
- 如何格式化我的文本文件以使其不会一遍又一遍地重复同一行?
- 从函数(不抛出函数)返回异常以进行消息格式化?
- 从格式化输入操作中获取读取字符数
- 如何从标准输入中检测格式化输入错误?
- 无法从 spdlog 中格式化参数
- 格式化时间 c++ dd/mm/yyyy hh:ss.
- 如何正确格式化csv文件?
- 格式化sqlite3_exec结果
- 使用 std::locale 格式化法语数字时无效的 UTF-8 数据
- C++逐步格式化字符串
- 如何使用 clang 格式格式化地图初始化?