- 窗体移动
- 快捷切换变栏:Alt+边栏对应数字
- 快捷输出:输出内容(变量/字符串).sout
- 快速构建for语句:临界数.for
- 查找最近文件:ctrl+E
- 查找最近修改的文件:ctrl+shift+E
- 查看action或查询文件之类:ctrl+shift+A(常用的操作都可以在这里找到)
- 关闭当前窗口:ctrl+F4
- 返回上次修改位置:ctrl+shift+space
- 精准搜索
- 快速找到类:ctrl+N
- 快速找到文件:ctrl+shift+N
- 快速找到符号:ctrl+alt+shit+N
- 在项目文件中查找引用到该符号的所有地方:ctrl+shift+F
- 光标移动
- 在单词间移动:ctrl+右箭头/左箭头
- 选中单词:ctrl+shift+左箭头/右箭头
- 单词变换大小写:ctrl+shift+U
- 在方法间移动:alt+上箭头/下箭头
- 在编辑器中的类之间移动:alt+左箭头/右箭头
- 将光标移动到行首/行尾:home/end
- 在文件中选中所有与当前选中的单词相同的单词,进行批量操作:ctrl+shift+alt+j
- 优化代码格式:ctrl+alt+L
-
live template
setting里面可以自定义模板,创建完成后,点击下面的Define,选中java,创建成功 -
postfix
使用:value.option
setting中的postfix Completion,这个是不可编辑的,只能使用idea自定义那些,常用的有:
for, fori, sout, nn, notnull, null, if, return, field -
alt+enter
在不知道怎么构造代码时,按alt+enter,会出现代码构造提示,不同的环境会有不同的提示
(1). 自动创建函数
(2). list replace
(3). 字符串format与build
(4). 实现接口
(5). 单词拼写
(6). 导包 -
重构
- 重构变量,所有应用到该变量的地方都会被替换:shift+F6
- 重构方法(添加参数等):ctrl+F6
- 抽取
- 抽取变量:ctrl+alt+v
- 抽取静态变量:ctrl+alt+c
- 抽取成员变量:ctrl+alt+F
- 抽取方法参数:ctrl+alt+P
- 抽取函数:ctrl+alt+M
- 结构图
- 类的field,method大纲: ctrl+F12
- 查看maven依赖,类图:ctrl+alt+shift+U
- 查看类继承结构:ctrl+H/同上
以上都是对慕课教程的一些整合,具体可看视频:idea神器的使用技巧