有人知道在Eclipse中复制/粘贴一行到新行,而不需要突出显示整行的快捷键吗?

ctrl-alt-down使我的整个屏幕上下颠倒(我在windows上)。有趣的是,这就是windows->首选项中指定的内容。


当前回答

查看如何使eclipse默认快捷键ctrl alt↓工作

选择行:将光标放在要复制的行上,如果光标在行尾,则选择行,如果光标在行首,则选择ShiftHome 在ctrl alt↓或ctrl alt↑下面或上面复制一行(默认预期行为),但这里的关键是你需要选择一行/块

一些答案集中在禁用Windows或任何其他操作系统的屏幕旋转,这适用于防止意外按键。

其他回答

按Ctrl-D会删除一行 Ctrl-Z将取消删除,高亮显示整行 按Ctrl-X/C剪切或复制整行

与按Ctrl-Alt-Down再按Ctrl-X相比,其他用户建议的优点是它不会使eclipse认为文件以任何方式被更改。它也更快,即使用户使用Ctrl-Alt-Down/Up快捷键旋转屏幕也不会出现任何问题。因此,不需要为此重新映射捷径。

另一种方法是按Alt-Shift-Up,直到整条线都被选中。如果你走得太远,当然你可以用Alt-Shift-Down选择更少。

在Eclipse中,我们可以将任何命令分配给任何给定的操作 从菜单栏转到 窗口>首选项 然后寻找钥匙 然后搜索复制行 然后单击复制行,然后单击绑定中的命令 并执行一个命令,你想使用复制行我使用ctrl+shift+d 你可以选择任何你想要的

如果你的windows电脑,你可以试试这个,它也是STS:

Ctrl + win + Alt + Down::将当前行或所选行复制到下方

Ctrl + win + Alt +向上::将当前行或所选行复制到上方

You have to turn off the graphics hot keys that flip the screen. If you're on Windows, you need to right click on the Windows desktop and select "Graphics Properties..." (or something similar depending on your version of Windows). This will bring up a screen where you can manage graphics and display options, look for a place where you can disable hot keys, sometimes it's hidden under something like "Options and Support". Turn off the CTRL + ALT + ↑ and CTRL + ALT + ↓ hotkeys (alternatively you can just disable all graphics hot keys if you're not using them).

如果你想复制一行到剪贴板,你也可以使用这个技巧:

Ctrl-Alt-Down 紧随其后的是 Ctrl-X

缺点是复制该行的文件变脏了。