IDEA快捷键
视频地址:https://www.imooc.com/learn/924
跳转
-
1.快速打开工具栏: alt+[小工具对应上的数字]
-
2.项目之间跳转:
- 下一个窗口: window-->next project window(ctrl+alt+])
- 上一个窗口: window-->previous project window(ctrl+alt+[)
-
3.查找action: ctrl+shift+a
-
4.文件之间跳转:
action | 快捷键 |
---|---|
recent files(最近浏览的的文件) | ctrl+e |
recently changed files | ctrl+shift+e |
- 5.浏览修改位置:
菜单 | 快捷键 |
---|---|
navigate-->last edit location | ctrl+shift+backSpace(删除键) |
navigate-->next edit location | |
navigate-->back | ctrl+alt+← |
navigate-->forward | ctrl+alt+→ |
- 5.利用书签跳转
bookmarks:设置标签:<f11>,带标记的标签<ctrl+f11>
跳转对应标签:<ctrl+标记>
- 6.收藏位置和文件
收藏栏:<alt+2>
添加收藏:<alt+shift+f>
-
7.emacsIDEAs
配置相应快捷键及时跳转位置
自定义的快捷键:<alt+上下文>
- 8.快速切换代码编辑区和文件区
<alt+1>跳转文件区
<esc>返回编辑区
-
9.快速定位文件
<alt+F1+enter> 跳转到当前文件
搜索
功能 | 快捷键 |
---|---|
搜索类 navigate-->class | ctrl+n |
搜索文件 navigate-->file | ctrl+shift+n |
搜索符号(函数) navigate-->symbol | ctrl+shift+alt+n |
字符串搜索 edit-->find-->find in path | ctrl+shift+f |
搜索url(2018的idea没有这个快捷键) | ctrl+alt+n |
代码助手
-
1.列操作
edit-->find-->select all occurrences:<ctrl+shift+alt+j>选中所有匹配的 -
2.大小写快捷键
edit-->toggle case<ctrl+shif+u>
-
3.单词尾,单词头
<ctrl+→> <ctrl+←>
附带选择:<ctrl+shift+→> <ctrl+shift+←>
-
4.live template
构建自定义的代码模板 - 5.postfix
setting-->editor-->general-->postfix completion
-
6.alt+enter(代码提示)
- 自动创建函数
- list replace
- 字符串formate或者build
- 实现接口
- 单词拼写检查
- 导包
重构
快捷键 | 功能 |
---|---|
shift+f6 | 变量重命名 |
ctrl+f6 | 函数签名重构 |
ctrl+alt+v | 抽取变量 |
ctrl+alt+c | 抽取静态变量 |
ctrl+alt+f | 抽取成员变量(类属性) |
ctrl+alt+p | 抽取方法参数 |
ctrl+alt+m | 抽取函数 |
寻找修改轨迹
-
1.git集成
annotate 查找修改轨迹
previous change 版本修改位置跳转
revert:ctrlZ+alt+z版本回滚
-
2.local history
关联一切
- Spring关联
- 数据库关联
程序调试
快捷键 | 功能 |
---|---|
ctrl+f8 | 设置断点(或者直接鼠标左键) |
shift+f9 | debug运行 |
f8 | debug时单行运行 |
f9 | resume(跳转下个断点) |
ctrl+shift+f8 | 查看所有断点 |
mute breakpoints | 禁止所有断点 |
ctrl+shift+f8 | (选中断点后)设置条件断点,可以用java表达式 |
alt+f8 | 表达式求值(断点处) |
alt+f9 | 运行到光标指定行 |
f2 | debug窗口指定的对象F2,设置需要模拟的值 |
运行
快捷键 | 功能 |
---|---|
alt+shift+f9 | 可运行列表 |
shift+j | run/debug configuration(自定义的) |
其他操作
- 1.文件操作
功能 | 快捷键 |
---|---|
新建文件 | ctrl+alt+insert |
新建文件(文件栏) | alt+insert |
复制当前文件 | F5 |
move文件 | F6 |
- 2.文本操作
功能 | 快捷键 |
---|---|
复制文件名 | ctrl+c |
复制完整文件名 | ctrl+shift+c |
调出系统的复制剪切板 | ctrl+shift+v |
- 3.结构图
功能 | 快捷键 |
---|---|
navigate-->file structure(field method大纲) | ctrl+F12 |
查看maven依赖,类图 | ctrl+alt+shift+u |
视图中搜索依赖 | ctrl+f |
查看类继承结构 | ctrl+h |
方法调用层次(查看调用或被调用) | ctrl+alt+h |
网友评论