一、IDEA快捷键
1.删除当前行,自己配置ctrl+d(原本默认的是ctrl+y这个根据自己的习惯来就行)
用鼠标右键点击ctrl+y将其remove掉,再添加快捷键即可。
2.复制当前行,自己配置ctrl+alt+向下光标(这样在复制一行的时候可以脱离鼠标了)
3.补全代码 alt+/,这个不用自己配置。
有时候写代码不记得之前字母是如何拼写的,可以直接补全。
4.添加注释和取消注释ctrl+/(这个也不需要自己配置)
5.导入该行需要的类,先配置auto import,然后使用alt+enter即可。
作用:自动导入类
在写代码的时候有些工具(方法)是需要导入类才能使用的,使用上述配置可以实现根据方法自动导入类,这样就不需要我们自己去写了。
6.快速格式化代码 ctrl+alt+L
下面是一个没有语法错误但格式很乱的代码
有时候会因为别的软件(比如:QQ)占用了快捷键,这个自行调整。
7.快速运行程序 自己定义 alt+R(默认的是shift+F10)根据自己的习惯来就行了
8.生成构造方法等 alt+insert[提高开发效率]
可以在类里面点击鼠标右键在点击generate(快捷方式就是alt+insert)
ctrl+鼠标左键可以实现选中多个,一个都不选就是无参构造器。
9.查看一个类的层级关系ctrl+H[学习继承后,非常有用]
10.将光标放在一个方法上,输入ctrl+B,可以选择定位到哪类放的方法[学习继承后,非常有用]
可以通过方法找到类所在的位置,适用于较长且类很多的代码
寻找该方法在类所在的位置,使用ctrl+B即可直接找到该方法代码所在的地方。
11.自动的分配变量名,通过在后面.var(非常实用)
在输入一次,她会再次自动分配scanner1作为变量名
12.还有很多快捷建,上述都是作为java程序员必须要掌握的。
二、IDEA模版(很实用)
写Java代码的时候,public static void main(String[] args){}和System.out.println()等一些语句是经常要用到的,可以添加一个模版实现快速导入 。
步骤:flie->setting->editor->Live templates
查看模版
添加模版
上面是java的一些模版,可以根据自己的需要进行修改,也可以自己创建一些模版。
具体用法:下面是我自己创建的一个循环模版,只需要输入ssj再点击enter(自己取的快捷模版名)即可生成循环模版。