Macos 删除XCode 4中的默认代码段

Macos 删除XCode 4中的默认代码段,macos,xcode4,Macos,Xcode4,我想删除XCode 4中的一些默认代码段,因为我希望开头的大括号从新行开始。我尝试了以下方法,但XCode 4似乎不符合规则 defaults write com.apple.Xcode XCCodeSenseFormattingOptions -dict BlockSeparator "\\n" 有什么建议吗 谢谢。以下内容适用于我的XCode 4安装: defaults write com.apple.Xcode XCCodeSenseFormattingOptions '{ "Block

我想删除XCode 4中的一些默认代码段,因为我希望开头的大括号从新行开始。我尝试了以下方法,但XCode 4似乎不符合规则

defaults write com.apple.Xcode XCCodeSenseFormattingOptions -dict BlockSeparator "\\n"
有什么建议吗


谢谢。

以下内容适用于我的XCode 4安装:

defaults write com.apple.Xcode XCCodeSenseFormattingOptions '{ "BlockSeparator" = "\n" ; }'
“默认写入”命令对我不起作用。我通过在新行中添加一个以大括号开头的新代码段来解决这个问题。下一次我输入“如果”时,我得到了内置的完成,但由于从下拉列表中选择了我的完成,我现在总是得到我的完成

请参见此处有关代码片段的详细信息:

编辑: 还有一点:


但不是很深入,我能看到的包含一段可替换文本(例如“if”代码段中的“conditions”)的唯一方法是从代码编辑器中的代码段复制。

我也使用了这种方法,但如果用户定义的代码段与默认代码段相同(例如“if语句”),则代码完成时会给出两条建议。正确,但一旦你使用了自己的代码段,那将是默认的代码段……这对我来说很好,但它不能回答你的问题,如果你试图强制执行一种编码风格,它可能也没有帮助……而今天,默认的代码段又回到了苹果的“如果”代码段。所以我猜这和月亮的相位有关。这是非常恼人的。让我发笑的是,默认代码段有一个“编辑”按钮,但你不能编辑这些代码段!天才!是的,不太理想。我已经悬赏了。希望有人能找到答案。如果可能的话,我想从我的声誉中多加一些悬赏点数……我不确定这是否可能。我会将此作为错误报告。我仍然忘记了这一点。我在这里回答了一个类似的问题:(这里有一个应用程序!)