【发布时间】:2011-12-05 12:48:56
【问题描述】:
我正在尝试将 uncrustify(源代码美化器)配置为
避免在前一个左括号下对齐。为了
例如,我希望代码看起来像这样(来自文件
indent_paren.c):
void f(void)
{
while (one &&
two)
{
continue;
}
}
当我在上面的代码上运行 uncrustify 时,two) 行
缩进以与上一行中的( 对齐:
void f(void)
{
while (one &&
two)
{
continue;
}
}
我正在使用最新版本的 uncrustify (0.59) 编译自
源,具有此测试的以下配置设置
(在文件indent_paren.cfg):
indent_with_tabs = 0
indent_columns = 4
indent_paren_nl = false
indent_bool_paren = false
我调用 uncrustify 如下:
uncrustify -c indent_paren.cfg indent_paren.c
我发现版本 0.56 的行为相同(从 Ubuntu 11.04 的存储库)。我是否使用了错误的配置 设置,还是这里有其他问题?感谢您的帮助。
【问题讨论】:
标签: uncrustify