0

我希望 Xcode 在我输入冒号时自动缩进我的方法,但事实并非如此。我有自动缩进:“:”打开。我怎样才能让它工作?

例子:

  • 类型- (id)initWithName:(NSString *)name
  • 按回车
  • 类型value:(int)aValue
  • 按回车
  • 类型number:(int)aNumber;
  • 按回车

这就是我得到的

- (id)initWithName:(NSString *)name
value:(int)aValue
            number:(int)aNumber;

为什么第二行不缩进??

4

1 回答 1

1

我不确定“为什么”是否真的可以回答。确保Return有时似乎不会触发自动缩进很烦人。

不过,有一个解决方法:在移动到下一行之前,您可以键入一个分号。这会触发缩进,然后您可以删除它并点击Return.

如果您先在一行上键入方法名称,然后返回并插入换行符,它也会正确缩进。

当然,这些都不是特别好的选择。

于 2012-07-07T19:59:57.870 回答