有没有办法让Xcode处理括号更智能?

Gol*_*Joe 6 xcode objective-c

在Xcode中,如果要调用一个以一系列标志作为参数的方法,当您键入右括号字符时,它会在最后一个标志处创建一个新的左括号,而不是在行的开头.有没有什么办法解决这一问题?

    // Type this...
    someFunc withFlags:FlagA|FlagB|FlagC

    // Now type a right bracket ]
    someFunc withFlags:FlagA|FlagB|[FlagC ]

    // It should be this:
    [someFunc withFlags:FlagA|FlagB|FlagC]
Run Code Online (Sandbox Code Playgroud)

Eli*_*son 1

不幸的是,没有办法。不过,向苹果提交错误报告将使这个问题更有可能得到修复。如果此行为破坏了您的流程,您可以随时在设置中将其关闭。Xcode -> 首选项... -> 文本编辑 -> “自动插入右大括号 ('}')”