java 右shift键_【已解决】Eclipse中Ctrl+Shift+右箭头无法实现一次性选择整个单词(Ctrl+右箭头无法实现整个单词级别的移动)...

【问题】

Eclipse,在编辑代码,比如Java代码的时候,对于Ctrl+Shift+右箭头,竟然无法实现,其他大部分的代码/文字编辑软件中的:

选择整个单词,而只是选择整个单词中的其中一部分(有对应的语义的部分)。

比如:

对于:

对于java代码中,某个变量,叫做

elapsedMilliSec

正常的话,希望:

Ctrl+Shift+右箭头

可以选择整个的:

elapsedMilliSec

但是实际上Eclipse中只会选择,其中对应的,子语义的elapsed:

20140588cc76dd9507872186d5391fc0.png

【解决过程】

1.参考:

去修改配置:

Window->Preferences->General -> Keys->输入 Ctrl+Shift+Right

f51f2976e5dd60df93950401fb6549c0.png

f1591e82ea923d817eec3a955912f917.png

然后发现,貌似无法更改。

2.然后参考:

发现,原来是Eclipse用:

Alt+Shift+右箭头

去选择整个单词的:

e4efd7fb357bd7dc1e4d1e1fd0671e9c.png

3.现在想要把Ctrl+Shift+右箭头,改为我所想要的,(实际上是Alt+Shift+右箭头的)去选择整个单词的效果。

即,把两个的效果调换一下:

a253752e74d91a882665c79d384051cb.png

6510cc4834816379ce99c3566a462d23.png

然后就实现我所要的效果了:

Ctrl+Shift+右箭头=Ctrl+Shift+Right = 选择整个单词==Select Nex Element

Alt+Shift+右箭头=Alt+Shift+Right = 选择下一个单词==Select Nex Word

4.顺带再把Ctrl+右箭头的含义,从移动部分内容,改为移动整个单词:

1ef0d7aadfa919d959e926acaec07e98.png

然后坑爹的发现,却始终找不到,想要的,哪个快捷键是实现,类似于:

Next Element = 下一个元素(整个单词)

的快捷键了。

这样搞得就没法实现我所想要的:

Ctrl+Right=实现(跳过)移动到下一个(整个的)单词(此处称为元素)

的效果了。

5.然后去参考了,全部的Eclipse的快捷键:

结果也没有找到和Right,Arrow Right相关的,可以实现

Ctrl+右箭头,可以跳过整个单词(变量)的快捷键。

6.另外刚刚发现,原来Ctrl+Shift+Left,还没有改过来:

af4e6cf10c779db0cd1fbc056aa1acd5.png

所以去改为所想要的:

Ctrl+Shift+Left:选择整个元素(element)

Alt+Shift+Left:选择单个单词(word)

27b8fec46559a2748fdabe7975861ee6.png

【总结】

eclipse中的快捷键:

(1)Ctrl+Shift+Right

默认含义为:

选择下一个单词(整个元素的其中一部分)

在这点细节上,还真是:夸:有创新

骂:此点特殊考虑,至少在我看来,还是比较变态的。

但是幸好可以修改

(2)Ctrl+Right

只能移动一个单词(word)

而另外,却也找不到,有什么快捷键,可以实现:

移动一个元素(element,即整个变量级别的内容)

此点上:真尼玛变态。

如果有人知道如何可以实现的话,希望告知。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值