修复Xcode中的代码缩进

一旦我开始编辑我的代码,并添加for循环或如果然后语句我的代码缩进是因为以前的代码保持其原来的缩进,而不是自动调整。

在Visual Studio中,您可以突出显示代码并select“格式select”来修复这些问题 – 在Xcode中是否有类似的东西?

  1. select文本
  2. 右键点击
  3. 在popup菜单中有一个“重新缩进select”项目

在XCode 4中还有一个步骤:

  1. select文本
  2. 右键点击
  3. 点击“结构”
  4. popup菜单中有“重新缩进select”和其他选项

或者使用默认的快捷键:

  1. select文本
  2. ctrl + i
  1. select文本
  2. 按下Control-I (默认键盘快捷键)

在Xcode 4.6.3中,selectEditor > Structure > Re-Indent

快捷键: Control + I ('i','indent')

这适用于当前的select。 如果未select文本,请选取“ Edit >“全Select All (⌘+ A),然后执行重新缩进。

(我更清楚地重申其他答案)

这些解决scheme将文本重新缩进到默认的xCode行为。 要更改这些行为,请转到xCode(v.4)>“首选项”>“文本编辑”。 然后到缩进标签。

你可以试试我的扩展Swimat https://github.com/Jintin/Swimat

它支持select格式。

通过brew cask install swimat简单安装