【问题标题】:How edit multiple lines on Xcode (shortcut)如何在 Xcode 上编辑多行(快捷方式)
【发布时间】:2015-03-31 15:15:51
【问题描述】:

抱歉,我没有找到已针对此问题提出的问题...

在Xcode中,像sublime text的“CMD+click”那样编辑多行的快捷键是什么?

【问题讨论】:

  • 这将是一个不错的功能,但我认为这是不可能的。检查 Alcatraz 包也许。
  • 这个命令到底是干什么用的?跨多行选择多个单词/字符?如果是,您可以在 Xcode 中使用“Option + Click”实现相同的效果。
  • 哦?您可能更改了设置中的某些内容,因为它对我不起作用
  • 我也在寻找这个,但找不到方法。我最终进行了搜索和替换。在您的示例中,我将搜索“self.player”并替换为“self.whateverPlayer”
  • 嗨@DamienRomito 你发布这个已经有几年了。你有没有机会碰巧找到一种方法来做到这一点?谢谢

标签: xcode edit shortcut multiline


【解决方案1】:

Xcode 10+ 可以,请参阅wwdc2018 presentation of the functionality

创建多个游标的方法:

  • ⇧ Shift + ⌃ Control + 鼠标左键:每次点击都会创建一个新光标
  • ⇧ Shift + ⌃ Control + :会在上方新建光标
  • ⇧ Shift + ⌃ Control + :会在下面新建一个光标
  • ⌥ Option + 拖动:将在您拖动的每一行上创建一个新光标

预览:

欲了解更多信息,请参阅this answer

【讨论】:

  • 你知道是否有办法让光标进入让我们说每隔一行只使用键盘? (除了将光标放在许多相邻的行中,然后按回车键)。
  • 我相信 [shift] + [control] + 鼠标左键将是您的最佳选择。我不知道您所描述的 k/b appart 的任何其他方式,而且这种方式不太可能有用。
【解决方案2】:

Xcode 10 支持多行编辑,Ctrl + Shift + 单击要编辑的行。

【讨论】:

    【解决方案3】:

    选择要编辑的行,然后按 option + command 片刻

    【讨论】:

      【解决方案4】:

      我不确定这对您有多大帮助,但如果您想更改变量名称,您可以单击它,将鼠标悬停在它上面直到出现三角形下拉按钮,单击它并选择在范围内编辑全部。

      这允许您更改该变量名称的所有实例。

      【讨论】:

      • 在这种情况下,键盘快捷键是 ⌃⌘Econtrolcmd + E)。
      【解决方案5】:

      几周前我也有同样的问题,如果您使用选项键,您可以使用列选择和编辑多行,就像您的图片中一样。 混淆的地方在于它被用于多种事情。如果您在变量或文本上单击选项键,它会显示一个问号并显示有关您单击的内容的信息。但是,如果您在该行之前或不在文本上方按住选项键,它会显示为一个加号,您可以拖动并选择多行并同时对其进行编辑。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-03-27
        • 1970-01-01
        • 2012-05-21
        • 2017-10-27
        • 1970-01-01
        • 2019-06-03
        • 1970-01-01
        相关资源
        最近更新 更多