【问题标题】:How to format code in Xcode? [duplicate]如何在 Xcode 中格式化代码? [复制]
【发布时间】:2021-12-31 15:54:33
【问题描述】:

我想知道如何格式化我的代码以使其整齐对齐?有没有类似于 Eclipse 的 ctrlshiftf 的功能?

【问题讨论】:

标签: xcode format keyboard-shortcuts code-formatting


【解决方案1】:

先选择你要格式化的文本,然后按Ctrl+I

如果您希望格式化所选文件中的所有文本,请先使用 Cmd+A

注意:此过程仅重新缩进行,它进行任何高级格式化。


在 XCode 12 测试版中:

重新缩进的新键绑定是control+I

【讨论】:

  • 谢谢!快速提问,你还记得在哪里可以编辑 Xcode 用于格式化的模板吗?在 Xcode 3 中,我对自己的进行了一些自定义,但我找不到我的书签,上面写着如何做,而且现在技术可能不同了。
  • 它不格式化代码。它只是重新缩进线条。就像菜单项说的那样。它不负责在各种符号之间添加或删除额外的空格
  • 我觉得是i,Ctrl+i,不是Ctrl+L
  • 是的,仍然没有高级格式化(2020 年 2 月)...看起来很多人(包括我自己)从更面向工程的 IDE 来到 Xcode。我个人发现 Xcode 缺少很多我在 Eclipse/IntelliJ 产品中真正习惯的生产力/导航/自动完成功能......对我来说,与 IDEA 相比,它感觉就像一个 Apple 记事本应用程序:/
【解决方案2】:
  1. 选择要缩进的代码块。

  2. 右键单击(或者,在 Mac 上,按住 Ctrl 键单击)。

  3. 结构 → 重新缩进

【讨论】:

    【解决方案3】:

    格式化打开文件中所有文本的组合键:

    Cmd ⌘ A + Ctrl I

    【讨论】:

      【解决方案4】:

      我建议看看 JetBrains AppCode IDE。它有一个重新格式化代码命令。我有 C# 背景,使用 Visual Studio 和 Jetbrains Resharper 插件,因此学习 AppCode 是一种乐趣,因为 Resharper 中的许多功能也存在于 AppCode 中!

      这里列出的功能太多,但值得一试

      【讨论】:

      • 很好的提示,但并没有真正回答问题。
      猜你喜欢
      • 2010-12-03
      • 2012-10-08
      • 2015-01-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-04
      • 2011-04-13
      相关资源
      最近更新 更多