idea快捷键(常用)
Ctrl+space 代码提示(默认)可以通过keymap->搜索basic进行修改
针对代码提示的时候,字母大小写敏感的问题
可以在上图中选择相应的选项让取消大小写敏感。
Alt+Enter 自动导入包,可以通过如下设置以后让idea自动导入相关jar包
Ctrl+Shift+N 弹出查找定位输入框,在框中输入 文件名:行号,会自动定位到文件所在的行
编辑
Alt+insert 提示getter和setter方法的构造入口
Ctrl+Y 整行删除(eclipse中是Ctrl+D)
Ctrl+D 完全复制一行(eclipse中是Ctrl+alt+↓)
Ctrl+/ 注释一行
Ctrl+W 自动按语法选中代码 Ctrl+Shift+W 反向选中代码
Ctrl+left/right 以单词为单位左右移动光标
查找
Ctrl+N 查找类或则资源(eclipse中是Ctrl+Shift+R),能提供模糊匹配
Shift 连续按两次,也能提供搜索,且搜索范围超出Ctrl+N
Ctrl+Shift+F 全局搜索(eclipse中是Ctrl+H)
Ctrl+Alt+B 找到抽象类的实现代码(类似eclipse中的open implement)
Ctrl+Alt+←/→ 移动到光标上次/下次所在的位置 (类似eclipse中的alt+←/→)
代码的格式化
Ctrl+Alt+O 格式化import(eclipse中是Ctrl+Shift+O)
Ctrl+Alt+L 格式化代码(eclipse中为Ctrl+Shift+F,与搜狗输入法有冲突)与QQ有冲突
Ctrl+E 打开最近打开过的文件
Ctrl+Shift+E 打开最近编辑过的文件
调试相关快捷键
F7 进入下一步,如果当前行断点是一个方法,则进入当前方法体内。如果该方法体内没有方法,则不会进入内嵌的方法
F8 进入下一步,如果当前行断点是一个方法,则不进入方法体内
F9 恢复程序运行,如果该断点下面的代码还有断点,则停到下一个断点上
Alt+F8 可以通过在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果 。