如何在Xcode中获得智能标签("缩进标签,与空格对齐")行为?

Fre*_*ame 36 xcode coding-style indentation alignment

我曾经使用标签来缩进和空格来对齐.像这样(箭头显示标签和点显示空格).

在此输入图像描述

在QtCreator中,您可以在标准首选项中设置此类编码样式.我无法找到在Xcode中实现相同目标的方法.你能告诉我是否有可能吗?可能有一个插件吗?

更新: 以下是如何在QtCreator中实现: 在此输入图像描述

PS请不要试图说服我只使用空格/标签只是更好,否则这个问题将变成另一个圣战:)

再一次关于我想要实现的目标:缩进标签,与空格对齐.Vim提示Wiki.

更新2:我刚刚提交了Apple Radar错误报告(增强版)rdar:// 22285639.这是在开放式雷达上.

更新3:我收到了Apple的答复.我的错误是rdar:// 8165023的副本.

Und*_*ndo 70

在Xcode> Preferences(,)中:

>文本编辑>缩进

如果我理解你的问题,这应该为你做.

  • 谢谢!但是问题在于,这种方式到处都有空间。我希望它使用制表符进行缩进,并使用空格进行对齐。我喜欢标签,因为它们更灵活。但是您不能将它们用于缩进,因为如果您将制表符的大小(例如,从4更改为2),则缩进将被破坏。例如,arg2和arg3与arg1不在同一列。在我看来,XCode无法做到这一点。我现在将发布QtCreator的屏幕截图,以说明它的外观。 (4认同)
  • 好吧,你的答案显然是最好的:)抱歉,但是我不能接受它,因为它没有完全回答我的问题(如果有人会出现怎么办).但赏金和赞成是你的:)谢谢你的关注! (4认同)