是否有可能在每个项目(或每个文件,甚至)在Xcode中设置缩进设置?
我工作的一些项目使用等于3或4个空格的标签键设置,另一个需要实际的标签。 另一个根据目录混合两个。
有没有一些方法来设置每个项目的这些设置,甚至更好,每个文件? 如果没有,有人有一个聪明的方式来处理这个? (除了“只记得你应该使用哪个设置并在开始编辑之前改变它”)
更新:这个答案只适用于Xcode3。 对于更新的版本,请参阅James Turner的答案。
是,转到查看>文本>标签设置…
在那里你指定(文件特定的)缩进设置将被保存在项目中。
这似乎已经改变了与Xcode 4 …如果你点击一个文件,组或项目,在实用工具栏(默认情况下,在右侧)的项目之间是“文本设置”。
接受的答案不再是正确的..从Xcode 5.1 ..现在迫使你编辑“每个文件”缩进设置通过..
⇢
实际上Alex Gray和James Turner是最正确的 – XCode 5.1允许你修改文件检查器中的tab / indent,但是只需要突出显示整个项目,它就会适用于它的所有文件(即所有文件)。
从8.3开始,您仍然可以在导航器中select项目,然后更改检查器中的选项卡/空间缩进选项。 值得一提的是,它只会改变已经添加了“创build组”的文件夹中的文件,而不是默认的“创build文件夹引用”。
您可以为每个文件,组,项目或所有新项目设置缩进,除了每个文件缩进之外,新的源代码文件将inheritance最接近的父项的缩进设置。
要设置每个文件的缩进,请在“项目浏览器”中select文件,然后在“ 文件检查器”▶“文本设置”中设置缩进。
要设置每个组的缩进,请在“项目导航器”中select该组,然后在“ 文件检查器”▶“文本设置”中设置缩进。
要为每个项目设置缩进,请在“项目导航器”中select项目,然后在“ 文件检查器”▶“文本设置”中设置缩进。
要为新项目设置默认缩进,请selectXcode▶首选项…▶文本编辑▶缩进 :