【问题标题】:A shortcut to select a line in Eclipse?在 Eclipse 中选择一行的快捷方式?
【发布时间】:2012-10-11 04:55:50
【问题描述】:

是否有键盘快捷键可以选择光标当前所在的所有行?在日食中?或者甚至一般在 Windows/Linux 上?

【问题讨论】:

标签: java eclipse keyboard-shortcuts shortcut


【解决方案1】:

如果您使用的是窗户:

  1. 将光标放在这一行的开头。
  2. 按 Shift + 向下键。
  3. 按 Shift + 左键。 (取消选择下一行开头的多余空格 - 如果有 - )

【讨论】:

    【解决方案2】:
    1. 选择光标所在的所有行ctrl + A
    2. 撤消ctrl + Z
    3. 重做ctrl + Y
    4. 删除ctrl + D
    5. 选择特定行shift + /

    【讨论】:

      【解决方案3】:

      alt + Shift + Up 几次就可以了

      【讨论】:

      • 这才是真正的解决方案。
      【解决方案4】:

      我用 Ctrl+D 删除当前行,然后用 Ctrl+Z 恢复该行并选择它。

      【讨论】:

        【解决方案5】:

        其实有一个插件(copycutcurrentline)可以复制/剪切整个当前行(貌似作者有这个问题)。它的工作原理如下:

        1. Ctrl+C 复制或 Ctrl+X 在编辑器中剪切整行 如果您什么都不选择。 (如果您选择一些文本,它会照常工作。)
        2. 将插入符号放在任意位置的任意行上。
        3. Ctrl+V 粘贴上面的行。 (您不会失去插入符号的位置。)

        【讨论】:

        • 完美。谢谢!!
        【解决方案6】:

        对于 MacOS,您可以使用组合:

        Cmd+ 然后Cmd+Shift+

        【讨论】:

        • 反之亦然,这对我来说似乎更直观。
        • @arlomedia:想不同 ;-)
        【解决方案7】:

        Eclipse 解决方案:

        按住 Alt 并按

        Alt + 将向上移动整行或向下,所以只需将其向后移动,您就会选择整行。因此, 的顺序无关紧要。

        【讨论】:

        • 你好,我想问一下,如果我使用的是 MacBook 并安装了 eclipse mac 版本,所以我没有'alt',那我应该按什么?
        • @TonyChen 使用选项键。
        【解决方案8】:

        我使用的是Home,然后是Shift+End,这将转到行首然后选择直到结束,它有效地选择了整行。一旦你习惯了它,你就可以很快地做到这一点。要快速查看所有当前快捷键,您可以使用 Shift+Ctrl+L

        【讨论】:

        • 是的,这就是我目前正在使用的,虽然我正在寻找更直接的快捷方式,因为我的 home - end 按钮在这个键盘上真的很不舒服。感谢您提供的快捷方式列表,这真的很有用!
        • 我经常使用ctrl+d来删除一整行
        • 根据您在“常规 > 编辑器 > 文本编辑器 > 行首和行尾的智能插入符号定位”下的设置,这将选择 行上的文本 或没有周围的空白。无论哪种方式,请注意这与 整行 不同,因为未选择末尾的回车符。这在复制/粘贴选择时会有所不同。
        • 启用此设置后,多次按下HomeEnd 键将在实际行首/行尾和“智能”行首/行尾之间交替。所以当光标在行内的任意位置时(实际开始的物理行除外),组合Home,Home,Shift+(End,End)会选中整个物理行。
        • 顺便说一句,我更喜欢这个答案而不是接受的答案,即使它需要更多键,因为它可以反转(首先是End,然后是Home),并且允许要控制的选择的起点。这样,一些Shift + DownUp 箭头可以被扔在中间以选择更多行向下或向上。有了接受的答案,选择的开始总是在行尾,因此只能在向上的方向上选择更多的行。
        【解决方案9】:

        似乎没有命令可以这样做;但是,在:

        window->preferences->keys 
        

        Cut LineCopy Lines这两个命令,我想这基本上是你需要的。

        Copy Lines 复制它下面的当前行,然后选择新行。您可以将它与Cut Line 结合使用以将新行移至其他位置。

        【讨论】:

        • 我认为按住alt 并按up + down 更容易。 (up + down 的顺序无关紧要 - 请参阅下面的答案)。
        【解决方案10】:

        Eclipse 中没有单一的键盘 快捷键。如果未完全排除使用鼠标,则单击三次鼠标会选择您单击的行。

        【讨论】:

          【解决方案11】:

          您始终可以在首选项中按照您想要的方式对其进行配置。

          【讨论】:

          • 这并不能真正解决问题。稍后指出,“选择行”在首选项中不存在……如果有就好了。
          • 一个月前确实解决了问题,所以我不明白你的评论。
          • 在屏幕截图中自己查看,没有“选择行”命令(即选择我的光标所在行的全部内容)。有“Select Line Up”、“Select Line Start”等。即。所以没有简单的方法来映射选择行的热键。 (有关该主题的更多信息,请参阅下面的 cmets。)
          猜你喜欢
          • 1970-01-01
          • 2011-03-02
          • 1970-01-01
          • 1970-01-01
          • 2023-02-10
          • 2023-03-11
          • 1970-01-01
          • 2013-06-25
          • 1970-01-01
          相关资源
          最近更新 更多