我无法找到任何特定问题的解决方案。我正在使用Xcode 3.2。我想在前一行中缩进下一行函数参数:
somevariable = pow(
a,
b);
然而,Xcode的语法识别缩进坚持将上述内容转换为:
somevariable = pow(
a,
b);
参数与函数的左括号对齐。
如何配置缩进以符合我的偏好?
答案 0 :(得分:2)
XCode(至少我有的版本,3.1.3)有一个名为“缩进”的首选项窗格,可以让你点击/关闭几个字符旁边的复选标记,如分号,返回等。
如果您使用 OFF 返回和分号的复选标记,则可以控制自己缩进的最重要部分。
例如,我在函数的头部声明我的变量,我喜欢它们冲洗;而首次安装的XCode坚持将它们带到与代码相同的级别。
我关掉了分号,然后将它们留在那里。大多数时候。在复制/面食行动期间,它仍然会将它们搞砸,但大多数情况下都是这样。 :)
答案 1 :(得分:0)
一种解决方案可能是将括号也放在新行上。您将看到以下内容:
auto somevariable = pow
(a,
b);
如果您想从Xcode自动缩进,并且在许多行约束下,这不是最优雅的解决方案,但是最有效。