有没有办法在Xcode IDE中自动格式化源代码?
答案 0 :(得分:64)
Xcode中没有真正的autoformat选项。
有一个选项^I
(Control-I)来重新缩进代码,这将根据首选项中设置的选项卡宽度重新对齐代码,但这就是它的大小。
使用像TextMate这样的文本编辑器,你可能会更幸运吗?我不确定,但我知道它支持Objective-C并且有一些宏,可能有重新格式化选项?
答案 1 :(得分:43)
答案 2 :(得分:31)
一个技巧是选择代码(“全部选择”或只是要重新格式化的部分) - 然后剪切,然后将其粘贴回来。这会在Xcode编辑器中触发自动代码格式化。
答案 3 :(得分:6)
ctrl +我将自动格式化您选择的代码
答案 4 :(得分:4)
ClangFormat-Xcode是Alcatraz中提供的Xcode插件。这是一个很好的代码格式工具。
答案 5 :(得分:2)
我发现了Copy&粘贴方法(Cmd-A然后是Cmd-C然后是Cmd-V)在XCode 4中工作,这是我在等待谷歌显示结果时使用的方法(Mac变慢了!)
答案 6 :(得分:1)
要更改,请转到xCode =>首选项=>文字编辑=>缩进=>根据语法自动缩进。
答案 7 :(得分:0)
对于任何想要保存格式的人,这就是我所做的。有点过时,但效果很好。 ⤵
CMD + ~
CMD + S
并将其设置为实际使用为Fomatter设置的快捷方式即可。像这样⤵