使用Ctrl-X在eclipse中自定义剪切线

时间:2011-01-01 18:25:35

标签: eclipse ide usability

是否可以将 Eclipse 配置为使用 Ctrl + X 剪切线?是否更直观并将 Ctrl + D 复制到重复的行?我现在正在尝试 IntelliJ 并继续输入 Ctrl + D 来删除重复的行。

编辑:哇,已经有五个回复了。如果没有选择任何内容,我想要 Ctrl + X 剪切整行,否则进行常规剪切。与 Ctrl + C 相同。这是 IntelliJ 中的一个很好的功能。

6 个答案:

答案 0 :(得分:17)

每次我都是Eclipse我忘记它默认没有这个功能,必须搜索修复它。

这个插件适用于我,并完全(并且只)原始海报要求的内容

http://code.google.com/p/copycutcurrentline/

答案 1 :(得分:7)

  1. 点击窗口 - >选择
  2. 展开常规 - >键
  3. 将过滤器文字设置为:cut
  4. 选择剪切线
  5. 绑定设置为: Ctrl + x
  6. 选择剪切
  7. 绑定设置为空(按 Backspapce )。
  8. 您还可以在“首选项”对话框中交换绑定以获取删除行重复行命令。

    Cut line

答案 2 :(得分:4)

是,使用首选项对话框配置键盘快捷键。但我发现默认值更有用:

  • Alt + Down 重复当前行下方的行( Up 上面的重复项目)
  • Ctrl + Alt + Down 将当前行与其下方的行交换( Up 与行交换以上),基本上向上或向下移动当前行

答案 3 :(得分:2)

我搜索了相同的功能 - 移动线条( Alt - 箭头)或复制( Ctrl - Alt - arrow )不一样 - 例如,当您想要将行放入完全不同的文件时,不是这样。

自2002年以来,Eclipse的bugzilla存在一个问题。

当没有选择任何内容时,IntelliJ IDEA有 Ctrl + X / C (并且几乎没有第一个编辑器这样做)并且它只是工作得非常好。您可以以某种方式模仿此行为进行复制 - 复制该行并将其剪切( Ctrl - Alt - 向下箭头,然后 Ctrl < / KBD> + X )。

答案 4 :(得分:1)

您已经可以删除 CTRL + X 的行! (事实上​​你切了它们,但是它们不再存在了)

答案 5 :(得分:0)

  

如果未选择任何内容,我希望Ctrl + X剪切整行,否则进行常规剪切。与Ctrl + C相同。这是IntelliJ中的一个不错的功能。

我为此创建了一个Eclipse插件。

Eclipse Marketplace:https://marketplace.eclipse.org/content/lineshortcuts

GitHub:https://github.com/achimmihca/EclipseLineShortcuts