我曾经使用标签来缩进和空格来对齐 . 像这样(箭头显示标签和点显示空格) .
在QtCreator中,您可以在标准首选项中设置此类编码样式 . 我无法找到在Xcode中实现相同目标的方法 . 你能告诉我是否有可能吗?可能有一个插件吗?
UPDATE: 以下是如何在QtCreator中实现:
附:请不要试图说服我只使用空格/标签只是更好,否则这个问题将变成另一个圣战:)
再一次关于我想要实现的目标:Indent with tabs, align with spaces. Vim Tips Wiki .
UPDATE 2: 我刚刚提交了Apple Radar错误报告(增强版)rdar:// 22285639 . 这是open radar .
UPDATE 3: 我收到了Apple的答复 . 我的错误是rdar:// 8165023的副本 .
2 回答
在Xcode>首选项(⌘,)中:
如果我理解你的问题,这应该为你做 .
如果要重新映射标准Xcode⌘[to TAB,您可以执行以下操作:
安装一个名为“Karabiner”的程序 .
转到偏好设置〜>“杂项和卸载”
在“自定义设置”部分中,单击“打开private.xml”按钮
打开文件并使用以下代码替换其内容:
转到首选项〜>“更改密钥”〜>单击“重新加载XML”按钮
在复选框中打勾,该复选框名为“Tab而不是Command [”
享受
PS:请注意,此设置在您的机器上全局运行,而不仅仅在Xcode中 . 但是,我确信谷歌可能会帮助您找到解决方案,如何进一步自定义它,仅将更改应用于Xcode .