首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >XCode:函数参数缩进

XCode:函数参数缩进
EN

Stack Overflow用户
提问于 2010-05-18 02:28:19
回答 2查看 1.9K关注 0票数 18

我找不到任何解决我的具体问题的方法。我使用的是Xcode 3.2。我想缩进函数参数的下一行,只比上一行前进一步:

代码语言:javascript
运行
复制
somevariable = pow(
    a,
    b);

然而,Xcode的语法感知缩进坚持将上述代码转换为:

代码语言:javascript
运行
复制
somevariable = pow(
                   a,
                   b);

其中参数与函数的左括号对齐。

如何配置缩进以匹配我的首选项?

EN

回答 2

Stack Overflow用户

发布于 2011-03-16 06:49:49

XCode (至少是我的3.1.3版本)有一个叫做“缩进”的首选项窗格,它允许你点击几个字符旁边的复选标记,比如分号,回车符等。

如果您关闭为回车和分号的复选标记,您可以控制您自己的缩进最重要的部分。

例如,我在函数的开头声明了我的变量,并且我喜欢它们被刷新;而第一次安装的XCode坚持将它们放在与代码相同的级别。

我关掉了分号,然后它就会把它们留在那里。大多数时候都是。在复制/面食操作过程中,它仍然会把它们搞砸,但大多数情况下,它会表现出来。:)

票数 2
EN

Stack Overflow用户

发布于 2018-10-08 20:58:24

一种解决方案是将括号也放在新行上。你会得到类似这样的东西:

代码语言:javascript
运行
复制
auto somevariable = pow
  (a,
   b);

这不是最优雅的解决方案,但如果您希望从Xcode自动缩进,并且受到许多行约束,则是最有效的解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2851669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档