Xcode是否具有代码自动格式功能?

sas*_*eve 74 iphone xcode

有没有办法在Xcode IDE中自动格式化源代码?

Jas*_*ien 77

Xcode中没有真正的autoformat选项.

有一个选项^I(Control-I)可以重新缩进代码,这将根据首选项中设置的选项卡宽度重新对齐代码,但这就是它的大小.

使用像TextMate这样的文本编辑器,你可能会更幸运吗?我不确定,但我知道它支持Objective-C并且有一些宏,可能有一个重新格式化选项?

  • 谢谢!重新意图是我需要的. (2认同)
  • 为了更好地控制代码格式,你可以试试uncrustify:http://uncrustify.sourceforge.net/ (2认同)
  • 哦,无赖...... :( (2认同)
  • 每当几个月不使用XCode时,我总是会忘记这一点。然后我再次搜索,并始终返回该线程。第n次感谢!:D (2认同)

Art*_*hev 45

是的Xcode 4具有autoformat功能.

试试以下:

  1. 选择文字.CMD+ A.
  2. CTRL+ I.

另请参见此处: 修复Xcode中的代码缩进

  • 这只是重新缩进而不是自动形成.但无论如何要好好知道,谢谢. (11认同)

Pau*_*l R 31

一个技巧是选择代码("全部选择"或只是要重新格式化的部分) - 然后剪切,然后将其粘贴回来.这会在Xcode编辑器中触发自动代码格式化.


小智 6

ctrl +我将自动格式化您选择的代码