思维:方便好用,你的手很舒服
ctrl + shift +F 容易不生效,所以改为 alt +W
ctrl + F4 是关闭某个tag,手够不到;所以改为 alt +Q
高亮类中相同的文本,搜索find,修改快捷键,向下 alt + w ,向上shift + c;使用先 ctrl + w,再ctrl + f,取消用esc
好用而容易忘记的快捷键有哪些
定位
1 最近改动过的文件
Ctrl+Shift+E的快捷键就能很方便的打开最近改动过的文件
2 最近浏览过的文件
对于没有改动,但是我浏览过的文件如果查找呢?使用Ctrl+E的方式就可以打开这类文件的列表
3 快速定位到我上一处更改的地方
Ctrl+Shift+Backspace
4 对于一个参数或者函数 查找定义的地方
使用的Ctrl+Alt+B的组合或者是按住Ctrl按键,然后点击鼠标的左键,效果是一样的
5 定位文件在磁盘中的位置
文件上右键,点击show in explorer
6 搜索关键字在项目中的文件
ctrl + shift + F
好操作
1 把选中的代码放在 TRY{} IF{} ELSE{} 里
ctl+alt +t
正确的姿态是先使用 shift + 上下箭头 选中你的代码,然后使用该快捷键包起来
2 在一个方法中移动某行
CTRL + SHIFT + 上下键
3 面板控制
Alt +1,2,3…9 显示对应数值的选项卡,其中 1 是 Project 用得最多
alt + 4 console --控制台
4 提交文件相关
Alt + ` 显示版本控制常用操作菜单弹出层 (必备)
debug 调试
F9 resume programe 恢复程序
Alt+F10 show execution point 显示执行断点
F8 Step Over 相当于eclipse的f6 跳到下一步
F7 Step Into 相当于eclipse的f5就是 进入到代码
Alt+shift+F7 Force Step Into 这个是强制进入代码
Shift+F8 Step Out 相当于eclipse的f8跳到下一个断点,也相当于eclipse的f7跳出函数
Atl+F9 Run To Cursor 运行到光标处
ctrl+shift+F9 debug运行java类
ctrl+shift+F10 正常运行java类
alt+F8 debug时选中查看值
Ctrl+F9 即可实时编译 不是你一旦改动就编译,需要按快捷键
ctrl + q 可以看你写的东西的声明
Ctrl + Shift + I 妈的,看源码极其的方便了
对代码重新排列格式 Ctrl + Alt + L
定位到代码块开始 ctr + [ 定位到代码块结束 ctr + ]
Ctrl + Alt + O – 对imports引入 进行优化
alt + F7 谁用了该资源,哪里用了该资源
生成
/**
*
* @param args
*/
步骤: 先输入正斜杠和连个
ctrl + f11 选择,用ctrl + 数字跳转-----------书签
重构一切:Ctrl+Shift+Alt+T
智能补全:Ctrl+Shift+Space
f5 复制资源
shift + f6 重新命名
重构: 将重复代码单独封装为方法,必须会 ctrl + alt + M
Alt + shift 开启多光标模式
不用多说
单行注释,使用 ctrl + /
多行注释 ctrl + shift + / ,正确姿态需要配合 shift + 上下箭头
看向下的继承关系:ctrl + H
double shift
ctrl +D
ctrl + shift + f10
alt + f8 在 Debug 的状态下,选中对象,弹出可输入计算表达式调试框,查看该输入内容的调试结果
ctrl + w
ctrl +
alt + enter intelliJ IDEA 根据光标所在问题,提供快速修复选择,光标放在的位置不同提示的结果也不同 (必备)
alt + insert 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等 (必备)
ctrl + f12
alt + 上下箭头
Alt + 前方向键 当前光标跳转到当前文件的前一个方法名位置 (必备)
ctrl + E 查看的是最近打开的history
Alt + 左方向键 右方向键 切换当前已打开的窗口中的子视图,比如 Debug 窗口中有 Output、
Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备)
Alt + F3 选中文本,逐个往下查找相同文本,并高亮显示
Alt + F7 查找光标所在的方法 / 变量 / 类被调用的地方
Alt + Home 定位 / 显示到当前文件的 Navigation Bar、
Debugger 等子视图,用此快捷键就可以在子视图中切换 (必备)