5

-かなり拡張- Uncrustify Configurationに問題があります。Uncrustify を自動実行するために Xcode を使用しています。

何らかの理由で、Uncrustify はブロック宣言の閉じブレースの前にスペースを追加するようです。

サンプル入力

 [_collectionView performBatchUpdates:nil completion:^(BOOL finished) {
 }];

サンプル出力forced(右中括弧の前のスペースに注意してください)

 [_collectionView performBatchUpdates:nil completion:^(BOOL finished) {
  }];

望ましい出力

 [_collectionView performBatchUpdates:nil completion:^(BOOL finished) {
 }];

どうすればこれを修正できますか?

4

1 に答える 1

2

わかりましたので、これに対する解決策を見つけました。

私は自分で次のパラメータを使用することになりましたuncrustify.cfg

indent_oc_block_msg_xcode_style = true

このヒントは、Source Forge プロジェクトの Web サイトで (1 週間ほど後に) 尋ねて入手しました。

于 2014-04-07T14:34:08.373 に答える