4

Uncrustify を使用してコードを美しくするように xcode を構成しました。Uncrustify 構成ファイルを変更したところ、結果のコードはほぼ希望どおりになりました。

私が気に入らないことの 1 つは、閉じ中括弧と次のコード行の間の空白行を削除することです。たとえば、これは Uncrustify が現在行っていることです。

入力:

if (jsonData != NULL)
{
    return [jsonData objectFromJSONData];
}

NSLog(@"Data read");

現在の出力:

if (jsonData != NULL)
{
    return [jsonData objectFromJSONData];
}
NSLog(@"Data read");

この場合、目的の出力は入力と同じになります。

if (jsonData != NULL)
{
    return [jsonData objectFromJSONData];
}

NSLog(@"Data read");

私はすでに nl_after_func_body = true で遊んでいましたが、これは役に立ちません。


構成ファイルに次の追加を使用して、必要な動作を取得することができました。

nl_before_if = force
nl_after_if = force
nl_before_for = force
nl_after_for = force
nl_before_while = force
nl_after_while = force
nl_before_switch = force
nl_after_switch = force
nl_before_do = force
nl_after_do = force
4

2 に答える 2

1

これを試して:

 nl_after_func_body = 2
于 2012-05-22T12:17:09.423 に答える