技术分享 ECLIPSE 查看内容

Eclipse全键盘编码攻略

老高 | 发布于 2015-03-10 22:28| 浏览()| 评论() | 收藏() | 点赞() | 打印

摘要: Alt+/ 平时我们输入类实例后按"."就会有个自动补全的提示,其实可以在任何地方按这个快捷键都可以弹出类似的提示,变量名补全、成员变量选择、自动取名等等……

一、入门

Alt+/ 

平时我们输入类实例后按"."就会有个自动补全的提示,其实可以在任何地方按这个快捷键都可以弹出类似的提示,变量名补全、成员变量选择、自动取名等等……。如果闲自己按这个键太麻烦或是对于所有东西都不想自己输入的懒人(比如@SeanLionheart),可以在Windows - Preferences - Java - Editor - Content Assist 中的 Auto activition triggers for Java一栏中填入abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_.这样就使得你在输入所有英文大小写及下划线和点时都会有自动提示了(就像IntelliJ一样)

Ctrl+1

这个也是非常好用的快捷键,和IntelliJ中的Alt+Enter有点像,可以智能处理当前行的任意错误(出现红线或黄线)。注意,是当前行,光标不需要在红线上,养成不将光标移动到红线上就按Ctrl+1的习惯对未来的全键盘编码有好处

Ctrl+F

弹出查找,无需多说。值得注意的是查找时Find框中的内容总是你当前选中的文本,所以可以利用这一点来简化手动输入文本或是复制粘贴的过程。另外建议勾选Wrap Search和Incremental两个勾选项,前者使得我们可以方便的在文件中的任意地方发起查找,后者使得在手工输入过程中即使没有输入完整也可以自动跳转(有点代码提示的味道)

Ctrl+K | Ctrl+Shift+K

快速查找,前者是向后查找,后者是向前查找。这个快捷键比Ctrl+F的好处是不需要打开查找框。如果当前已经选中了一段文本则直接按照当前选中的文本进行查找,非常方便。

Ctrl+J | Ctrl+Shift+J

更快速的增量查找,当你按完了以后会发现啥也没发生,不要担心,你只管输入想查找的字符就行了,它们会显示在Eclipse底部的状态条上,并且会根据输入进行快速增量查找。我很喜欢这个查找,因为它不会挡住编辑区域,呵呵

Ctrl+Shift+F

自动格式化当前文件代码。代码格式可以在Windows - Preferences - Java - Code Style - Formatter 中进行配置

Ctrl+I

将当前行的缩进弄好

Ctrl+Shift+T

全Workspace范围查找类或接口(Type),这在类很多的时候或是希望查找一些开源项目的类时尤为有用

Ctrl+Shift+R

全Workspace范围查找文件(Resource),这在文件很多的时候尤为有用

Ctrl+O

快速定位类中的成员位置,这个在大类中定位尤为有用,当然这并不代表鼓励编写大类

Ctrl+T

查看一个类的层级结构,在阅读代码时,查找当前类的子类时特别有用。在方法上使用时则是显示下级复写过此方法的类有哪些

Shift+Enter | Ctrl+Shift+Enter

前者在当前行下面加一行同时光标移动到下行行首,比直接按Enter键的好处是可以在当前行任意位置按而不会将后面的字符切换到下一行去;后者则是在当前行上面加一行。

Ctrl+D

删除当前行或是选中行

Ctrl+/ | Ctrl+Shift+/

前者将当前行注释掉(行首加上//) ,后者将当前选中的内容注释掉(两端打上/* ... */)

Ctrl+Shift+O

将当前类中所有没有导入的类都导入进来,这使得我们可以先只管写代码,等到出现多个未引入的类时再按一次此快捷键一次性导入多个,它同时也可以去除unused imports

Ctrl+F11 / F11

前者为运行上次运行的内容, 后者为Debug方式运行上次运行的内容

上一篇: 将eclipse工作区背景调成豆沙绿
下一篇: 没有了

发表评论(对文章涉及的知识点还有疑问,可以在这里留言,老高看到后会及时回复的。)

表情