1

uncrustify がメソッド定義を最後の括弧に揃えないようにするにはどうすればよいですか?

私はこのインターフェースファイルを持っています

@import UIKit;

@protocol MyProtocol <NSObject>

@required
- (BOOL)isEditing;
- (BOOL)isValid;
- (NSInteger)numberOfItems;
- (id<MyItemProtocol>)itemAtIndex:(NSInteger)index;
- (NSDictionary*)toDictionary;

@end

uncrustify は、次のように最後の括弧のすべてのメソッドを整列させます。

@import UIKit;

@protocol MyProtocol <NSObject>

@required
- (BOOL)              isEditing;
- (BOOL)              isValid;
- (NSInteger)         numberOfItems;
- (id<MyItemProtocol>)itemAtIndex:(NSInteger)index;
- (NSDictionary*)     toDictionary;

@end

これを防ぐためにどのオプションを設定できますか?

各メソッド間に改行がある場合、 uncrustify はそれらを整列させようとしないことに注意してください。

4

0 に答える 0