我正在为uni进行C分配,我一直在使用TextMate进行编码并在命令行中进行编译。
但TextMate不会(或不能)格式化C代码,就像HTML,Ruby或PHP一样(使用SHIFT + CTRL + F)。
是否有插件或其他工具可用于修复.c文件的缩进和花括号?
答案 0 :(得分:2)
我使用astyle。它有很多选项可以根据你的编码风格进行自定义,我认为它包含在主要的Linux发行版中。
答案 1 :(得分:1)
indent
是一个命令行工具,可以正确缩进C代码。它是高度可定制的,但其基本用法是indent <input.c> <output.c>
。有关选项,请参阅man indent
。默认安装在Mac OS X开发者工具中,我假设您已安装,因为您在Mac上编写C语言。
答案 2 :(得分:0)
尝试将Eclipse用于C / C ++开发人员。如果具有格式化功能。您还可以通过单击按钮在IDE中进行编译和测试。使用Helios,最新的Eclipse版本,还有更多功能。
享受。