代码格式助手?

时间:2011-08-24 05:03:05

标签: xcode

想问一下xcode中是否有一个工具可以检查代码格式并以更加流畅的方式对其进行重组?我想是一种缩进助手?

例如

            -(void)someMethod {
    switch(obj.someString)
{
...
}
}

是否有帮助将其更改为

    -(void)someMethod {
    switch(obj.someString)
    {
         ...
    }
}

当代码变得非常长时,我想将它们分成不同的行。

string = @"example1"; string2 = @"example2"; string3 = @"example3" ...; 

2 个答案:

答案 0 :(得分:1)

我通常使用astyleuncrustify。两者都是开放的。

他们每个人都有很多选择。他们可以添加或删除空格/大括号/线条,填充,分割,缩进,硬包装,强制标签或空格缩进等。

假设您有macport,请将其放入终端进行安装:

sudo port install astyle

sudo port install uncrustify

因为这两个程序都支持多种语言:你可能想要使用uncrustify for objc。

答案 1 :(得分:0)

右键单击.h或.m文件。它将显示右侧的选择。点击该文件。