如何使Xcode在Swift中的新行上放置起始支架?

如何使Xcode在Swift中的新行上放置起始支架?,swift,xcode,coding-style,curly-braces,Swift,Xcode,Coding Style,Curly Braces,我注意到,Swift中的编码风格似乎是将大括号放在方法签名或if语句等的同一行上。我的目标只是在自动完成时将大括号放在新行上,并针对新的文件模板 我试过这里的建议,但不起作用: 我在Sierra上使用的是Xcode 8.1 还有其他人能让它工作吗 谢谢, Alan您可以结合使用以下方法来完成此任务 和 上述方法只会更改默认语句模板,而不会更改内置方法的格式。(即,AutoFabue VIELDDIAL()/方法仍将在同一行中有括号。)为此,您应该考虑使用这些插件。它们具有以指定格式保存文件的选项

我注意到,Swift中的编码风格似乎是将大括号放在方法签名或if语句等的同一行上。我的目标只是在自动完成时将大括号放在新行上,并针对新的文件模板

我试过这里的建议,但不起作用:

我在Sierra上使用的是Xcode 8.1

还有其他人能让它工作吗

谢谢,
Alan

您可以结合使用以下方法来完成此任务

上述方法只会更改默认语句模板,而不会更改内置方法的格式。(即,AutoFabue<代码> VIELDDIAL()/<代码>方法仍将在同一行中有括号。)为此,您应该考虑使用这些插件。它们具有以指定格式保存文件的选项

更新代码段编辑不再有效)

Snippet Edit是一个小程序,用于编辑Xcode的标准代码段。我们必须这样做,因为没有直接的方法来更改Xcode设置中的代码样式,而且由于Xcode 4

您可以按照下面的屏幕截图进行操作以供参考。完成编辑后,请记住重新启动Xcode


旧,但可能会有所帮助,谢谢,我已经看到了,但不幸的是,它没有改变模板或自动完成功能的行为。也许我需要找到模板的位置并自己编辑它们。太好了,谢谢。我已经看完了所有的片段,并根据自己的喜好对它们进行了修改,效果非常好。接下来,我将介绍创建新swift类时使用的文件模板。这些东西也必须存放在某个地方。我不认为它们属于代码片段类别,我很高兴知道。对于类及其内置方法(UIViewController的示例viewDidLoad()),有一些插件可以将已经编写的代码转换为上述格式。但我猜,如果自动填充建议本身就存在,那么要更改它们将非常困难。@AlanSpark对于您可以参考此问题的库,感谢您提供的链接,我将查看其中的一些想法。代码段编辑已停止。