java快捷复制_java - Eclipse复制/粘贴整行键盘快捷键

java - Eclipse复制/粘贴整行键盘快捷键

任何人都知道在Eclipse中将行复制/粘贴到新行的键盘快捷键,而不必突出显示整行?

ctrl-alt-down将我的整个屏幕翻转过来(我在Windows上)。 有趣的是,这就是windows->首选项中指定的内容。

23个解决方案

325 votes

Ctrl-Alt-Down:将当前行或选定行复制到下面

Ctrl-Alt-Up ::将当前行或选定行复制到上面

Ctrl-Shift-L:显示快捷键列表

请参阅Windows / Preference-> General-> Keys。

Pierre-Antoine LaFayette answered 2019-03-06T13:16:12Z

54 votes

(在Windows中测试)

在Eclipse中,按Ctrl + Shift + L两个连续几次。

在“类型过滤器文本”文本框中,键入Copy Lines

选择已筛选的行,右键单击“绑定”字段,然后执行OK

按Ctrl + Shift + V.

给OK

从现在开始,对于要复制的任何行,只需按Ctrl + Shift + V.

KrishPrabakar answered 2019-03-06T13:17:30Z

23 votes

您必须关闭翻转屏幕的图形热键。 如果您使用的是Windows,则需要右键单击Windows桌面并选择“图形属性...”(或类似的东西)。 这将打开一个屏幕,您可以在其中管理图形和显示选项,查找可以禁用热键的位置,有时它隐藏在“选项和支持”之类的内容中。 关闭CTRL + ALT + Up和CTRL + ALT + Down热键(或者,如果你不使用它们,你可以禁用所有图形热键)。

clav answered 2019-03-06T13:18:05Z

16 votes

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

CTRL-ALT-向下其次是按Ctrl-X

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

Renso Lohuis answered 2019-03-06T13:19:07Z

12 votes

Ctrl-D会删除一行

Ctrl-Z将撤消删除,突出显示整行

Ctrl-X / C剪切或复制整行

其他用户建议使用Ctrl-Alt-Down后跟Ctrl-X的优点是它不会让eclipse认为文件以任何方式被更改。 它也更快,并且即使用户使用Ctrl-Alt-Down / Up键盘shorcut旋转屏幕问题也不会出现问题。 因此,没有必要为此重新映射shorcuts。

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

beam022 answered 2019-03-06T13:20:32Z

9 votes

我编写了Eclipse的linecopypaste插件,模仿Visual Studio的复制/剪切/粘贴行为。 我也发现copycutcurrentline似乎也是这样。

larsch answered 2019-03-06T13:22:25Z

8 votes

在我的Mac上,默认设置为ALT + CMD + Down

您可以通过Eclipse - >更改/查看所有键绑定 首选项(快捷键CMD +,)然后一般 - >按键

Chris answered 2019-03-06T13:23:30Z

6 votes

如果您的Window PC,您可以试试这个,它也适用于STS:

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

Ctrl + win + Alt + Up ::将当前行或选定行复制到上面

Imranmadbar answered 2019-03-06T13:24:56Z

5 votes

Ctrl + Alt + Down将当前行复制到下面,如记事本++(Ctrl + D)

如果整个屏幕旋转180°,则应禁用热键设置。

右键单击 - > 图形选项 - > 热键 - >禁用

4cDwb.png

现在你已经完成了尝试快捷键Ctrl + Alt + Down

Divyesh Kanzariya answered 2019-03-06T13:26:21Z

3 votes

如果有人使用Mac电脑CTRL + ALT + DOWN键不起作用。

尝试一下,

ALT + COMMAND + DOWN

有用。

Harsha answered 2019-03-06T13:28:15Z

3 votes

在MAC中尝试这个。

ALT + COMMAND + DOWN

有用。

Harsha answered 2019-03-06T13:29:37Z

2 votes

在Mac上,我尝试过linecopypaste,效果很好cmd + c - > 复制当前(未选中)行,就像Vi / Vim中的“yy”命令一样cmd + v - > 粘贴它,就像Vi / Vim中的“p”命令一样

感谢Larsch的工作!

PD:在Yosemite中使用Eclipse Luna 4.4.2

Aldo Bassanini answered 2019-03-06T13:30:34Z

2 votes

我必须更改分配的密钥,例如

Windows /偏好 - > 一般 - >按键

在命令下选择“Duplicate Lines”点击“装订”Ctrl + Shift + D.

Amit S answered 2019-03-06T13:31:33Z

1 votes

我正在使用Windows 7.要禁用我所做的就是右键单击Windows桌面并选择“图形属性” - >选项。 然后在结果屏幕的左侧选择“关”。 这会禁用所有热键组合。 我认为没有办法只禁用它们的全部或全部。 无论如何我不需要它们。 所以现在crtl + Alt + Up和Crtl + Alt + down在我的Eclipse中工作,我的屏幕保持不变:)我认为在其他版本的Windows中也存在类似的选项。 玩得开心 :)

nanosoft answered 2019-03-06T13:32:05Z

1 votes

另一种方法:

1) Alt+Up and Alt+Down (or Alt+Down and Alt+Up, order does not matter)

2) Ctrl+C

但当然vim的“yy”是最快的:)

user1278890 answered 2019-03-06T13:32:48Z

1 votes

禁用英特尔驱动程序的热键对我来说适用于Windows 7.但是,对于Windows 8,当我尝试这样做时,它阻止了eclipse获得Ctrl-Alt-Down键盘。 我不得不将英特尔驱动程序密钥绑定更改为Ctrl-Alt-F10(或者它将接受的其他内容)。 Eclipse然后获取Ctrl-Alt-Down并复制该行。

user1369641 answered 2019-03-06T13:33:17Z

1 votes

对于mac,shift + alt + down_arrow在netbeans的编辑器中有效。

Md. Sakib Hassan Rimon answered 2019-03-06T13:33:42Z

0 votes

为了个人使用,我在Eclipse中添加了一个像Vrapper这样的vim插件,只需使用yy来复制整行。

Gearon answered 2019-03-06T13:34:08Z

0 votes

Ctrl + Alt + Down / Ctrl + Alt + Up翻转我的屏幕,所以我在Eclipse快捷方式中覆盖它Window => 首选项=> 一般=>键。搜索“dupl”以查找“Duplicate Lines”命令。 我覆盖了默认设置并选择了Ctrl + Shift + D. 对我来说,这很容易记住就像Ctrl + D一样删除行

gillian bc answered 2019-03-06T13:34:34Z

0 votes

ctrl + alt + down / up / left / right优先于eclipse设置作为热键。 作为替代方案,我尝试不同的方法。

Step 1: Triple click the line you want to copy & press `Ctrl`-`C`(This will

select & copy that entire line along with the `new line`).

Step 2: Put your cursor at the starting of the line where you want to to paste

your copied line & press `Ctrl`-`V`.(This will paste that entire line & will

push previous existing line to the new line, which we wanted in the first place).

being_ethereal answered 2019-03-06T13:35:01Z

0 votes

Ctrl + Shift + Alt + Down的组合在Linux上为我工作。

Manjunatha Thippeswamy answered 2019-03-06T13:35:28Z

0 votes

要将文本从行的开头复制到光标位置:ctrl + insert

它完成了这项工作,为我节省了大量时间。

i474232898 answered 2019-03-06T13:36:02Z

0 votes

另一种快捷方式是按Ctrl + Shift + L并选择要执行的命令并按Enter键

Cqrrg.jpg

它是初学者的最佳实践。

Ramnath answered 2019-03-06T13:36:36Z

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值