Objective c 在Xcode和Objective C中自动沿冒号对齐列?

Objective c 在Xcode和Objective C中自动沿冒号对齐列?,objective-c,xcode,formatting,coding-style,Objective C,Xcode,Formatting,Coding Style,是否有一个宏或首选项设置可以自动沿Xcode中的列和冒号对齐方法参数 基本上,这是一个扭转局面的捷径: [object methodWithParam:theParam another:theOtherValue something:theSomethingValue else:theElseValue]; 自动转换为: [object methodWithParam:theParam another:theOtherValue

是否有一个宏或首选项设置可以自动沿Xcode中的列和冒号对齐方法参数

基本上,这是一个扭转局面的捷径:

  [object methodWithParam:theParam another:theOtherValue something:theSomethingValue else:theElseValue];
自动转换为:

  [object methodWithParam:theParam
                  another:theOtherValue
                something:theSomethingValue
                     else:theElseValue];

有没有可能在代码完成的情况下实现这一点?换句话说,当我完成一个方法时,它会自动将格式包装成这种样式吗?那么先前存在的代码呢?我可以将插入符号放入方法中,按键盘快捷键并自动设置参数格式吗

它没有对此的内置支持。有关一些提示,请参阅本文中的答案。

它没有对此的内置支持。有关一些提示,请参见本文中的答案。

当您手动打断参数之间的界限时,这会自动完成,但我想您要求的是一个快捷方式,可以为整个方法调用实现这一点,对吗?是的,基本上是任何减少键入的过程。我还不熟悉xcode并掌握了编辑器。我觉得这是一种更好的编码格式。我认为XCode应该使用全屏幕,否则苹果就不会为编码提供更广阔的空间。@Developer与编程的大多数方面一样,有很多个人爱好在发挥作用。今天我来问这个问题是因为我错过了自斯威夫特问世以来冒号的自动校准。我希望我还没有找到它。当你手动断开参数之间的界限时,这会自动完成,但我想你是在要求一个快捷方式来完成整个方法调用,对吗?是的,基本上,任何过程都可以减少键入。我还不熟悉xcode并掌握了编辑器。我觉得这是一种更好的编码格式。我认为XCode应该使用全屏幕,否则苹果就不会为编码提供更广阔的空间。@Developer与编程的大多数方面一样,有很多个人爱好在发挥作用。今天我来问这个问题是因为我错过了自斯威夫特问世以来冒号的自动校准。我希望我还没有找到它。