【问题标题】:How to disable the auto-indentation of Xcode?如何禁用 Xcode 的自动缩进?
【发布时间】:2011-07-21 04:04:35
【问题描述】:

如何禁用当我点击“返回”时光标将放置在带有标签的下一行的功能?

【问题讨论】:

    标签: xcode indentation


    【解决方案1】:

    Xcode - 首选项(或按键 command+,) - 缩进

    在那里你可以禁用它。

    【讨论】:

    • 在 Xcode 5 中,首选项现在位于 Preferences > Text Editing > Indentation (tab)
    • Xcode 11 已发布,此答案已过时,需要编辑
    【解决方案2】:

    XCode 3.2.6 的具体步骤:

    XCode、首选项、缩进、“语法感知缩进”部分,

    在“自动缩进字符”下,取消选中“返回”

    另外,来自 Apple 的 XCode User Defaults 文档(可能需要开发人员登录才能查看)提供了对 XCode IDE 的更细粒度的控制。

    要设置然后回读单个设置,请使用以下内容:

    defaults write com.apple.XCODE PBXIndentOnPaste No
    defaults read com.apple.XCODE PBXIndentOnPast
    

    【讨论】:

      【解决方案3】:

      XCode User Defaults 文档对于 Xcode 6 来说已经过时了 --- 至少它所记录的东西似乎都不再起作用了。此外,无法从“首选项”菜单中关闭自动缩进(在匹配上一行的缩进级别的意义上)。禁用该菜单中的所有选项不会禁用此行为。有人有什么方法可以实际解决这个问题吗?

      【讨论】:

        【解决方案4】:

        对于 Xcode 7(可能至少来自 Xcode 5),您可以从首选项中关闭自动缩进。即点击 command+,(即逗号)或 Xcode > Preferences...,然后选择 Text Editing > Indentations 即可去掉靠近页面中间的根据语法自动缩进前面的勾号。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-09-22
          • 1970-01-01
          相关资源
          最近更新 更多