我用缩进制表和空格的排列。 像这样(箭头显示标签和点显示空格)。
在QtCreator可以设置在标准选择,例如编码风格。 我无法找到实现在Xcode同样的目标的方式。 你能告诉我,如果这是可能的吗? 可能有一个插件是什么?
更新:这里是如何能够在QtCreator来实现:
PS请不要试图说服我,用空格只/标签只会是更好的,否则这个问题会演变成另一场holywar :)
一旦更多地了解我想要实现: 用制表符缩进,用空格对齐。 Vim的技巧维基 。
更新2:我刚刚提交了苹果雷达错误报告(增强)rdar:// 22285639。 这是在打开雷达 。
更新3:我收到的答案从苹果。 我的错误是rdar的副本:// 8165023。
如果你要重新映射标准Xcode的⌘+ TAB来,你可以做到以下几点:
安装一个名为“铁锁”计划。
转到首〜>“杂项和卸载”
在“自定义设置”部分点击“打开private.xml”按钮
打开文件,并替换它与下面的代码内容:
<?xml version="1.0"?> <root> <item> <name>Tab instead of Command+[</name> <identifier>private.swap_tab_and_cmnd+[</identifier> <autogen> __KeyToKey__ KeyCode::TAB, ModifierFlag::NONE, KeyCode::BRACKET_RIGHT, ModifierFlag::COMMAND_L | ModifierFlag::NONE </autogen> </item> </root>
转到首〜>“更改按键”〜>点击“刷新XML”按钮
把蜱在被称为“标签,而不是命令+ [”复选框
请享用
PS:请注意,此设置工作全局您的机器上,不只是在Xcode。 但是,我相信,谷歌可以帮助你找到一个解决方案如何进一步定制,应用更改只Xcode的。
文章来源: How to get smart tabs (“indent with tabs, align with spaces”) behavior in Xcode?