重新格式化以在新行中包含方法参数

时间:2013-04-29 22:36:38

标签: appcode

Code-> Style-> Objective-C的首选项中有如此多的设置。我正在寻找合适的代码来重新格式化这行代码

SCPropertyDefinition *test = [SCPropertyDefinition definitionWithName:@"created_at" title:@"Tweeted At" type:SCPropertyTypeLabel];

这种格式

SCPropertyDefinition *test = [SCPropertyDefinition definitionWithName:@"created_at" 
                                                                title:@"Tweeted At" 
                                                                 type:SCPropertyTypeLabel];

(关键是让冒号缩进匹配)

我想它应该在Wrapping and Braces选项卡中,但我还没找到合适的设置。 谢谢你的想法。

2 个答案:

答案 0 :(得分:12)

您要查找的设置Wrapping and Braces | Method call arguments设置为Chop down if long并启用Align by colon。请注意,Method parameters有单独的设置。

答案 1 :(得分:0)

看起来像应用程序代码2017.1(也许更早),在冒号中没有使用冒号选项对齐。您仍然可以告诉应用程序代码切断一个长参数/参数列表:

How to find the chop long line dialog