修复Xcode中的代码缩进

时间:2010-08-24 16:33:25

标签: xcode

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

在Visual Studio中,您可以突出显示代码并选择“格式选择”来解决这些问题 - Xcode中有类似内容吗?

9 个答案:

答案 0 :(得分:175)

在Xcode 9之前(对于Xcode 9,请参见下面的默认快捷方式)

  1. 选择文字
  2. 右击
  3. 弹出菜单中有“重新缩进选择”项目

  4. 在XCode 4中还有一个步骤:

    1. 选择文字
    2. 右击
    3. 点击“结构”
    4. 弹出菜单中有“重新缩进选择”和其他选项

    5. 或使用默认快捷键:

      1. 选择文字
      2. ctrl + i

答案 1 :(得分:56)

  1. 选择文字
  2. Control-I(默认键盘快捷键)

答案 2 :(得分:11)

您可以在 Xcode 11

中自动执行此操作

答案 3 :(得分:9)

在Xcode 4.6.3中,选择Editor> Structure> Re-Indent

快捷方式:Control + I (那是'我','缩进')

这适用于当前选择。如果未选择任何文字,请选择Edit> Select All(⌘+ A),然后执行重新缩进。

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

答案 4 :(得分:5)

这些解决方案将文本重新缩进为默认的xCode行为。要更改这些行为,请转到xCode(v.4)>偏好>文字编辑。然后到缩进标签。

答案 5 :(得分:2)

您可以用不同的方式来做,但这两个是最简单的

  • 选择文本 + a ):
  1. 使用快捷方式-> (控件) ^ + i

  2. 单击“编辑器” ->单击“结构” ->单击“重新缩进”

答案 6 :(得分:1)

Xcode 9.2:

您可以选择文字并按 ctrl + i 重新缩进代码。

答案 7 :(得分:1)

要快速重新缩进整个文件,请执行以下操作:

+ a

+ x

+ v

答案 8 :(得分:0)

您可以尝试我的扩展程序Swimat https://github.com/Jintin/Swimat

它支持选择格式。

brew cask install swimat

简单安装