首发于 Java知识

何先振第11期:Eclipse常用快捷键总结

大家好,我叫 何先振 。我们使用Eclipse已经挺久的了,本期就给大家讲讲Eclipse常用的快捷键,在使用过程中可以帮助我们提高开发的效率,也让我们更清楚Eclipse工具的强大。

一.补全代码的功能:alt+/ 如果是苹果电脑option+/

例如:写main方法时,只写了main一部分代码,后面代码不想写了,使用此快捷键,直接弹出来。

这种提示,如果不使用此快捷键,可以点击Window>Perferences界面,如果是苹果的可以点击Eclipse>Perferences。

进入此界面,找到此处,我们看到这里有个点(.),这个意思就是当我们需要使用补全代码的功能,只需要按下点(.)就可以了。

如果我们需要修改补全代码的提示键,可以在文本框里指定,达到自定义的效果。如图:我把26个字母都加进去了,所以按哪个字母键都有提示。


二.快速修复:ctrl+1 如果是苹果电脑command+1

当我们创建一个对象的时候,直接就进行了new,没有指定new的对象变量名,我们可以将鼠标放在()和;之间,直接按ctrl+1快捷键,快速修复。


如果我们写的代码,没有声明数据类型,直接报错了。将鼠标放在报错的变量名num下,使用快速修复快捷键,补全代码。

三.自动导包ctrl+shift+字母o,如果是苹果电脑用command+shift+o

当我们引入了很多个其他包下的类,我们需要用import导包,为了提高编码效率,我们不可能直接一个一个的导,我们可以使用快捷键ctrl+shift+字母o,直接全部导完。

如果我们使用的类,有多个包时,按下快捷键会让你选择。例如:Date,他在sql包和util包都有,当我们按下快捷键时,会弹出选择要导入哪个包下Date类。

如果我们选择导入util包下的Date,就会帮我们导入。

四.使用单行注释 快捷键:ctrl+/

使用单行注释 快捷键:ctrl+/,如果是苹果电脑command+/。

再按一次快捷键ctrl+/,就会把单行注释取消掉,可以来回切换。

五.多行注释快捷键,ctrl+shiflt+/和取消多行注释 ctrl+shiflt+\

使用多行注释 ctrl+shiflt+/,注释掉图中的代码。

取消多行注释 ctrl+shiflt+\,放开刚刚注释掉的代码。

如果快捷键不灵,我们可以到Eclipse的设置界面点击Preferences,找到keys,查看快捷键,或者修改。

六.复制指定行的代码:ctrl+alt+down 或者ctrl+alt+up

选择指定的两行,可以每行只选一部分,按住ctrl+alt+down向上复制,苹果电脑可以按住command+option+down。

选定两行,可以不用完全选完,按住ctrl+alt+up向下复制,苹果电脑可以按住command+option+up。


七.删除指定行的代码:ctrl+d,苹果电脑可以使用command+d

鼠标选定多行代码,每行不必全部选完。

按ctrl+d或者command+d删除掉了刚刚选中的代码。

八.恢复删除的代码,ctrl+z,苹果电脑可以使用command+z

按住ctrl+z将删除的代码恢复。

九.上下移动代码,alt+down和alt+up

选中要移动的代码。

按住alt+down上移,移到int上面。

再按alt+up下移,移动到原来的位置。


十.shiflt+回车,切换到下一行代码空位

想要在这行的下面加行代码,鼠标定位到这行。


然后按住shiflt+回车,下方就空出一行。

十一.ctrl+shiflt+回车,切换到上一行代码空位

想在上方加行代码,鼠标定位到这行。


按住ctrl+shiflt+回车,上方空出一行。

十二.查看源码,ctrl+选中的结构,苹果电脑按command

如果我们要查看ArrayList的源码按住ctrl键,点进去,就可以看到ArrayList的源码了。



如果没有选中的结构,可以ctrl+shiflt+t,苹果电脑command+shiflt+t。
我们代码中没有System类型的。


这时候我们可以按ctrl+shiflt+t,进行搜索

点击Open打开,找到源码。

十三.退回到前一个编辑页面:alt+left 和alt+right

当我们看源码时,点进去。


进入源码里面,我们要想返回到原来的地方,可以用clt+left返回,clt+right又返回到下一个。



如果快捷键不行,可以搜索keys,查看这个快捷键。

十四.光标选中指定的类,查看继承树结构:ctrl+t

光标放在ArrayList,点击ctrl+t就可以看到ArrayList的继承结构。

十五.复制代码ctrl+c,粘贴代码ctrl+v,撤销代码ctrl+z,反撤销ctrl+y,剪切ctrl+x,保存ctrl+s,全选ctrl+a

这个是电脑的基础快捷键,大家自己尝试下。这个就不讲了。

十六.自动调整代码格式 ctrl+shift+F

当写的代码比较乱时。


按快捷键,ctrl+shift+F,自动调整格式整齐。


可以在这个位置上看到这个快捷键。

十七.选中数行,整体后移 tab键

按住tab键,后移。


shift+tab键前移。

十八.在当前类中,显示类的结构,并支持搜索指定的方法、方法等:ctrl+o

当我们进入ArrayList源码的时候,想看类中的方法和属性。代码很多不好找。

我们可以直接点击ctrl+o,出现搜索框,可以搜索想要的方法,方便我们快速定位。

十九.批量修改制定的变量名、方法名、类名等alt+shift+r

按住alt+shift+r键,进行批量修改atr变量。


如果快捷键不灵,可以找到这个。

二十.选中的结构的大小写切换:变成大写:ctrl+shift+x

小写变大写。



二十一.选中的结构大小写切换:变成小写:ctrl+shift+y

大写变小写。



二十二.调出生成getter/setter/构造器等结构:alt+shift+s,苹果电脑可以option+command+s。

使用快捷键,弹出框。

选中get 和set。

勾选,点击确定。

自动生成get和set。

选择这两个,构建无参构造器和有参构造器。

二十三.显示当前选择资源(工程or 文件)的属性:alt+enter

可以右键,查看快捷键,苹果电脑的是下面这个。



点击箭头按钮,直接定位文件夹位置。


二十四.快速查找:参照选中的Word快速定位到下一个:ctrl+k

选中value,按住ctrl+k找到这个value哪些地方有用到。一直会往下找,直到找到底。



二十五.关闭当前窗口:ctrl+w

关闭String窗口快捷键,ctrl+w。



关闭所有的窗口:ctrl+shift+w。


二十六.查看指定的结构使用过的地方:ctrl+alt+g

选中User 快速定位被哪些文件结构所使用过。

二十七.查找和替换:ctrl+f

按住ctrl+f,Find是查找,Replace是替换。Find输入的是查找的值,Replace with是你希望替换的值。


二十八.Eclipse的Debug的使用

如何调试程序?
第一种方式就是使用System.out.println();语句去打印代码,看程序运行到哪一行。但是代码量过大,程序中就要写好多打印语句,就会比较麻烦。
第二种方式使用Eclipse-Debug的调试功能。
第一步设置断点,想要给哪一行设置断点,就在最左边边缘处双击,然后就会出现小点。

第二步启动Debug模式,进行代码调试。

点击Switch,转换成debug透视图。

进入debug透视图,我们看到断点就像程序的小关卡,卡在这个位置上。我们可以控制代码的运行行,进行调试。

Step Over 是运行下一行代码。

如果悬停的代码行是方法,可以点击Step into进入方法里面进行调试。

当我们点击Step Over 进入下一行代码,此时可以在右边的框看到我们运行的变量名和值。

鼠标悬停变量名位置。也可以查看变量名中的变量值。

点击Step Over,对代码进行一行一行的调试,可以看到运行过的代码的参数。

定位到getMax()方法,我们可以点击Step into,进入方法内部。


继续点 StepOver,调试代码内部的方法。从列表中看到a=2,b=2,不进if判断,所以直接跳到return 行。


如果我们没有看清楚,可以点击重新来,又回到了代码的首行。


如果已经看清楚了,我们可以点击Step return,返回方法外部。


红色图标是结束Debug 模式。

如果我们不想一行,一行的调试代码,可以点击Resume,跳过断点,进入下一个断点处。


这样就可以很方便我们调试代码。以上只是简单的介绍了下Eclipse的Debug 的基本使用,做个抛砖引玉。更详细的Eclipse-Debug使用可以网上找下相关的教程。

以上就是我们这期内容的介绍,学习更多Java知识 请点击关注。 学完Eclipse常用快捷键的使用,下期让我们接着讲解面向对象。

发布于 2021-12-09 10:07

文章被以下专栏收录