如何在Xcode 4中更改自动完成括号

时间:2011-03-16 11:31:03

标签: xcode xcode4

  

可能重复:
  Xcode 4 with opening brace on new line

我只想将大括号样式更改为

if (condition)
{

}

来自默认样式

if(condition) {
}

安装Xcode 4后,我找不到com.apple.Xcode plist。所以我无法将xccodesenseformattingoptions BlockSeparator修改为\ n。

请帮忙

提前谢谢

3 个答案:

答案 0 :(得分:3)

您可以替换SystemCodeSnippets.codesnippets文件,详见此处:http://zurb.com/forrst/posts/Put_that_where_it_might_belong_Xcode-PNL

我不知道同一个文件是否适用于Xcode 4.3,但值得一试。由于现在所有内容都捆绑在一起,因此您需要替换的文件的新位置为/Applications/Xcode.app/Contents/PlugIns/IDECodeSnippetLibrary.ideplugin/Contents/Resources/SystemCodeSnippets.codesnippets

答案 1 :(得分:1)

对于XCode 4来说,它有点复杂。请在此处查看详细答案:

Xcode 4 with opening brace on new line

答案 2 :(得分:0)

在xcode 4.3.1中,您必须手动编辑位于以下位置的片段:

/Applications/Xcode.app/Contents/PlugIns/IDECodeSnippetLibrary.ideplugin/Contents/Resources/SystemCodeSnippets.codesnippets

似乎没有更简单的方法。