我找不到任何解决我的具体问题的方法。我使用的是Xcode 3.2。我想缩进函数参数的下一行,只比上一行前进一步:
somevariable = pow(
a,
b);
然而,Xcode的语法感知缩进坚持将上述代码转换为:
somevariable = pow(
a,
b);
其中参数与函数的左括号对齐。
如何配置缩进以匹配我的首选项?
发布于 2011-03-15 22:49:49
XCode (至少是我的3.1.3版本)有一个叫做“缩进”的首选项窗格,它允许你点击几个字符旁边的复选标记,比如分号,回车符等。
如果您关闭为回车和分号的复选标记,您可以控制您自己的缩进最重要的部分。
例如,我在函数的开头声明了我的变量,并且我喜欢它们被刷新;而第一次安装的XCode坚持将它们放在与代码相同的级别。
我关掉了分号,然后它就会把它们留在那里。大多数时候都是。在复制/面食操作过程中,它仍然会把它们搞砸,但大多数情况下,它会表现出来。:)
发布于 2018-10-08 12:58:24
一种解决方案是将括号也放在新行上。你会得到类似这样的东西:
auto somevariable = pow
(a,
b);
这不是最优雅的解决方案,但如果您希望从Xcode自动缩进,并且受到许多行约束,则是最有效的解决方案。
https://stackoverflow.com/questions/2851669
复制相似问题