我工作的一些项目使用的Tab键设置相当于3或4个空格而另一个需要实际的标签。另一个根据目录混合两者。
是否有某种方法可以为每个项目设置这些设置,甚至更好,每个文件? 如果没有,有人有一个聪明的方法处理这个? (除了“只记得你应该使用哪个设置并在开始编辑之前更改它”)
答案 0 :(得分:62)
这似乎已经改变了Xcode 4 ...如果你点击文件,组或项目,在Utilities栏中的项目(默认情况下在右侧)是'Text Settings'。 / p>
答案 1 :(得分:29)
接受的答案不再正确..从Xcode 5.1开始,这迫使你现在通过..编辑“每个文件”缩进设置。
⇢
答案 2 :(得分:13)
您可以为每个文件,组,项目或所有新项目设置缩进,除了每个文件缩进外,新的源代码文件将继承最近父级的缩进设置。
要为每个文件设置缩进,请在Project Navigator中选择该文件,然后在文件检查器▶文本设置中设置缩进。
要为每个组设置缩进,请在Project Navigator中选择该组,然后在文件检查器▶文本设置中设置缩进。
要为每个项目设置缩进,请在Project Navigator中选择项目,然后在文件检查器▶文本设置中设置缩进。
要为新项目设置默认缩进,请选择 Xcode▶偏好设置...▶文字编辑▶缩进:
答案 3 :(得分:11)
更新:此答案仅适用于Xcode3。对于较新的版本,请参阅James Turner的回答。
是的,请转到查看>文字>标签设置...
您可以指定(文件特定的)缩进设置,这些设置将保存在项目中。
答案 4 :(得分:4)
实际上Alex Gray和James Turner是最正确的 - XCode 5.1允许您在提到时修改File Inspector中的tab / indent,但只是突出显示整个项目,它将应用于其中的所有内容(即所有文件) )。
答案 5 :(得分:1)
从8.3开始,您仍然可以在导航器中选择项目,然后在检查器中更改选项卡/空格缩进选项。值得一提的是,它只会更改已添加“创建组”的文件夹中的文件,而不是默认的“创建文件夹引用”。