快速插入特定语句
-
在需要输出语句的地方键入sout,回车,会自动生成
System.out.println
批注 2020-02-12 105835.png -
在需要输入for循环的位置,键入fori,回车,会自动生成
for(int i = 0; i < ; i++ )
批注 2020-02-12 105835.png
查看JDK实现源码
-
双击shift键打开如下界面
批注 2020-02-12 105643.png -
输入想要查看的类(此处以Collection类为例),回车,即可打开实现源码
批注 2020-02-12 105746.png -
按住ctrl并单击方法名,可以查看方法细节(此处以contains方法为例)
批注 2020-02-12 105835.png ctrl + alt + <- 可以回到原来位置
为类中的属性生成get、set方法
-
在编辑区右键单击,选择Generator,或者Alt + Insert,打开一个选择页面
批注 2020-02-12 105835.png -
选择Getter and Setter方法,为所有属性逐个生成Get、Set方法
批注 2020-02-12 105835.png 可以使用同样的方法,为当前正在编写的类插入Constructor、equals方法、toString方法、hashCode方法等
快速插入try-catch异常处理结构
-
在编辑区域,鼠标光标选中将要被try_catch包围的语句
批注 2020-02-17 135524.png -
同时按下CTRL + ALT + T,在弹出的菜单中选择对应结构即可
批注 2020-02-17 135723.png -
如果CTRL + ALT + T快捷键方式被占用,也可以在顶部的code菜单中选择这一功能
批注 2020-02-17 135833.png 再进行适当调整即可,需要注意的是,在try{}中声明的变量在finally{}中是不可用的
自动进行格式整理
- CTRL + ALT + L 将代码排列方式按照标准Java代码格式进行调整
- CTRL + ALT + I 自动调整各行缩进
快速添加行注释块注释
-
选中要注释区域
批注 2020-02-27 114233.png -
CTRL + /为选中区域每一行添加注释
批注 2020-02-27 114309.png -
CTRL + shift + /为选中区域头尾添加多行注释标记
批注 2020-02-27 114342.png
快速查看函数调用情况
-
CTRL + ALT + F7 查看在哪些位置调用了当前光标所指向的函数。下图所示:在TestPermuteUnique.java文件的17、34行调用了函数dfs。
image.png -
CTRL + ALT + B 查看当前光标所指向的函数、类的implementation
image.png
image.png
代码编辑过程中使用到的部分快捷键
-
CTRL + D 复制当前光标所在的这一行代码
image.png
image.png -
CTRL + Q 查看当前光标所在方法、属性的JavaDoc文档内容
image.png -
CTRL +J 调出各个缩略词对应的特殊结构,点击对应项即可快速插入
image.png -
CTRL + F12, 查看当前类结构:属性、方法等信息
image.png -
CTRL + E 快速打开特定结构,点击对应项,即可打开。
image.png
-
shift + enter 在不破坏当前行的情况下,实现换行
image.png
image.png -
CTRL + shift + PgUp/PgDn,上下移动当前光标所在行
image.png
image.png