有没有办法在Xcode中更改括号位置和缩进?

时间:2011-11-27 05:32:28

标签: iphone objective-c ios xcode xcode4

我想更改XCode(4)的默认行为,以便从中对齐括号:

- (BOOL)someValue {
    return _someValue;
}

对此:

- (BOOL)someValue
{
    return _someValue;
}

我在这里查看了文档:

http://developer.apple.com/library/ios/#documentation/DeveloperTools/Reference/XcodeUserDefaultRef/100-Xcode_User_Defaults/UserDefaultRef.html#//apple_ref/doc/uid/TP40005535-CH3-SW57

但我仍然不明白如何做出改变。有什么帮助吗?

2 个答案:

答案 0 :(得分:3)

首先,documentation you referred to is for XCode 3.1(我已经将介绍页面链接得很清楚了)。根据devforums.apple.com关于此的评论数量来判断,我认为新的XCode4默认值(存储在包ID com.apple.dt.XCode下)不再存在XCCodeSenseFormattingOptions键。如果您希望恢复此特定功能,file a bug with Apple

其次,您可以通过修改模板来完成您正在寻找的内容。我发现了this very related question,但没有默认确认这个建议确实成功了。

答案 1 :(得分:0)

您可以尝试使用名为Snippet Edit的应用程序,它允许您轻松编辑所有提供的代码段。如果您想使用它,则需要使用Xcode v4.3或更高版本。

该应用程序可在http://cocoaholic.com/snippet_edit/

找到
相关问题