0

我一直想知道 Xcode 方法样式。当您开始编写一些声明的方法时,它会在一行中为您提供整个方法的自动完成,如下所示:

_timer = [NSTimer scheduledTimerWithTimeInterval:5.0 target:self selector:@selector(timerRefresh) userInfo:nil repeats:YES];

是否可以像这样自动排列它:

_timer = [NSTimer scheduledTimerWithTimeInterval:5.0
                                          target:self
                                        selector:@selector(timerRefresh)
                                        userInfo:nil
                                         repeats:YES];

谢谢。

4

2 回答 2

2

尝试使用代码片段库

于 2013-06-05T13:14:36.953 回答
2

您可能可以使用Uncrustify并将align_oc_msg_colon_span值设置为1. 有关更多信息,请参阅此 SO 问题

如果你想让它更自动化,你可能想试试BBUncrustifyPlugin,并将其“Uncrustify Active File”菜单命令绑定到键盘快捷键。

BBUncrustifyPlugin 在Alcatraz中可用(以及许多其他非常简洁的插件),或者您可以手动安装它(但我建议尝试 Alcatraz。真的 :))。

这不会使它完全自动化(就像“键入时自动缩进”一样),但在我看来这非常接近。

于 2013-06-05T13:29:46.080 回答