【问题标题】:How do I force opening braces to share the previous code line?如何强制打开大括号以共享上一个代码行?
【发布时间】:2010-09-16 09:14:43
【问题描述】:

使用Uncrustify 工具我想应用1TBS style,它会像这样放置大括号:

if (x < 0) {
    printf("Negative");
}

我该怎么做?我似乎找不到合适的选项。

【问题讨论】:

    标签: uncrustify


    【解决方案1】:

    我知道这很旧,但我认为您需要将nl_if_brace 设置为忽略/添加/删除/强制。

    另外,检查sp_else_bracesp_brace_else 选项。将其设置为 1,否则您的代码将以如下代码结束:

    if (condition){
    

    而不是

    if (condition) {
    

    【讨论】:

      【解决方案2】:

      有一个名为 UniversalIndentGui 的工具,可让您使用 Uncrustify 的各种简洁的设置,并查看对示例代码块的直接影响。

      http://universalindent.sourceforge.net/screenshots.php

      【讨论】:

        猜你喜欢
        • 2011-04-02
        • 1970-01-01
        • 1970-01-01
        • 2018-07-14
        • 1970-01-01
        • 2012-01-08
        • 1970-01-01
        • 2013-11-07
        • 2022-06-24
        相关资源
        最近更新 更多