Intellij idea作为编程工具的翘楚之一,深得广大开发人员的喜爱,功能也非常强大,集成了众多插件,版本控制、数据库、远程服务器等等。以下是一些实用的快捷键:
1、双击 shift 键
在当前项目结构中查找指定文件
2、Ctrl + f 键
在当前文件中查找指定内容
3、Ctrl + Alt + b
在当前文件中查找方法的实现(调用),例如Controller类中,选中某个方法名或者光标放在某个方法上,按 Ctrl+Alt+b就会进入该方法的实现类中(ServiceImpl),前提是有该方法的实现;查看当前类被哪些类继承,非常实用
4、Alt + F7 键
定位方法、函数、变量在哪个类中被引用
5、Shift + Enter 键
另起一行(与当前光标无关)
6、Ctrl + r 键
替换指定内容
7、Shift + F6 键
重命名(类名、方法、变量),通过此方式重命名类或变量、方法,在被引用处也会相应变化(全局)
8、Ctrl + d 键
复制当前光标所在行到下一行(或者复制选中的内容到下一行)
9、Ctrl + y 键
删除当前光标所在行(或者删除选中内容)
10、Alt + insert 键
生成get/set、构造器、toString方法等;用在项目目录上可以生成你想要的文件
11、Alt + Enter 键
代码优化改进(在IDEA中会有个黄色灯泡提示);接口实现类方法补全、导包等
12、Ctrl + Alt + L 键
代码格式化(对齐),等同于eclipse中的Ctrl + i键
13、断点调试
F8 执行并跳出方法(下一行);F9执行完所有代码
14、Ctrl + Alt + 左右箭头
返回上/下一步查看的代码,可连续
15、Alt + 左右箭头
在打开的多个文件中切换
16、Ctrl + Alt + O键
优化导包功能,去除没有用到的包
17、Shift + Alt + 上下箭头
上下移动本行
18、Ctrl + Shift + u
切换大小写,要先选中
19、Ctrl + Alt + { 或 } :
切换多个窗口之间的项目
20、Ctrl + F2
停止正在启动的进程
21、Shift + F9/F10
启动项目(对应debug或者run模式)
22、Ctrl + Shift + f
查看方法、变量、函数被引用情况
23、Alt + Shift + insert
竖向选中文本
24、Ctrl + 鼠标悬停
显示方法所在类、方法基本参数等信息
24、Ctrl + Alt + s
快速打开项目settings
24、Ctrl + u
快速打开当前类的父类(extends)或者实现类(implements)
最后还有重要的一点:在IDEA中编辑完文件不需要保存(Ctrl + S).