标签: swift xcode
我有一个包含大型代码库的项目,其中更新的模块在Swift 3中添加,但大多数代码都在Objective C中。像许多项目一样,我们的Swift样式使用2个空格进行缩进。但是,传统的Objective C代码库使用了4个空格。
Xcode 8+中是否有任何方法可以在每种文件类型的基础上配置缩进?如果没有,是否有更好的替代方案:
上述两个看起来都是错误的想法,但如果没有Xcode支持每种文件类型的配置,似乎没有别的办法。
答案 0 :(得分:4)
回答你的问题:
Xcode 8+中是否有任何方法可以在每种文件类型的基础上配置缩进?
是的,有。在每个文件的File Inspector上,您可以将Indent类型设置为Spaces或Tab以及spaces的数量。
File Inspector
Indent
Spaces
Tab
spaces
我在此处附上了截图:
您可以选择多个文件并同时更新设置。此处的设置将覆盖您在Preferences > Text Editing > Indentation中设置的内容。
Preferences > Text Editing > Indentation