请问在Eclipse
中有什么快捷键可以复制/粘贴一整行到新行中,而不需要选中整行吗?
Ctrl+Alt+Down会让我的整个屏幕翻转过来(我在Windows系统上)。有趣的是,这也是Windows->Preferences中指定的快捷键。
请问在Eclipse
中有什么快捷键可以复制/粘贴一整行到新行中,而不需要选中整行吗?
Ctrl+Alt+Down会让我的整个屏幕翻转过来(我在Windows系统上)。有趣的是,这也是Windows->Preferences中指定的快捷键。
Ctrl-Alt-Down: 复制当前行或选定的多行到下方
Ctrl-Alt-Up: 复制当前行或选定的多行到上方
Ctrl-Shift-L: 显示快捷键列表
请参考 Windows/Preference->General->Keys (Windows/首选项->通用->键盘快捷键)。
(在Windows上测试) [根据下面的评论,也适用于Ubuntu、IBM RTC 4 / RSA 9]
Copy Lines
Select All
OK
从现在开始,要复制任意一行,只需按Ctrl+Shift+V。
Ctrl + D
,因为在Eclipse中它已经是用于删除行的注册快捷键。 - KrishPrabakarCtrl+Shift+V
现在是一个快捷键,可以让你粘贴 MyClass:123 并跳转到第 123 行,并且将堆栈跟踪转化为链接。现在可能过于有用以至于不应该覆盖它。 - Noumenon你需要关闭翻转屏幕的图形热键。如果你使用的是Windows系统,你需要右键单击Windows桌面,选择“图形属性…”(或类似名称,具体取决于你使用的Windows版本)。这将打开一个屏幕,你可以在这里管理图形和显示选项,寻找可以禁用热键的地方,有时可能被隐藏在“选项和支持”之类的地方。 关闭CTRL+ALT+↑和CTRL+ALT+↓热键(如果你不使用它们,也可以直接禁用所有图形热键)。
如果你想要复制一行到剪贴板,你也可以使用以下技巧:
Ctrl-Alt-Down 然后 Ctrl-X
缺点是你复制行的文件会变脏。
与其他用户建议的使用 Ctrl-Alt-Down 加上 Ctrl-X 的方法相比,这样做不会让 Eclipse 认为文件发生了任何变化。这种方法还更快,即使用户在使用 Ctrl-Alt-Down/Up 快捷键时出现旋转屏幕问题也不会有任何问题。因此,没有必要为此重新映射快捷键。
另一种方法是连续按 Alt-Shift-Up 直到整行被选中。当然,如果选择过头了,你也可以用 Alt-Shift-Down 减少选择的内容。
如果你使用的是Windows电脑,并且也在使用STS,可以尝试以下操作:
Ctrl + win + Alt + Down :: 将当前行或选择的行复制到下面
Ctrl + win + Alt + Up :: 将当前行或选择的行复制到上面
我已经为Eclipse编写了linecopypaste插件,它模仿了Visual Studio的复制/剪切/粘贴行为。我还找到了copycutcurrentline,它似乎也是这样做的。
在我的 Mac 上,缺省设置是 ALT+CMD+Down
你可以通过打开 Eclipse -> Preferences (快捷键为 CMD+,),然后点击 General -> Keys 来更改/查看所有快捷键绑定。
在MAC上尝试以下操作。
ALT + COMMAND + DOWN
它有效。