熟练使用idea快捷键,大幅提高java开发效率
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了熟练使用idea快捷键,大幅提高java开发效率相关的知识,希望对你有一定的参考价值。
前言
刚开始使用idea的同学可能不熟悉idea的快捷键方式,觉得没有eclipse的好用,但是不建议把idea的keymap改成eclipse,因为idea的快捷键设计有它自己的一套思路,刚开始不习惯,用多了就会觉得其他非常好用和合理,听说牛逼的人合理使用idea快捷键可以实现全键盘操作呢~所以,不要守旧,尝试改变吧,你会发现一片广阔的天空~
自定义的快捷键
下面这几个功能默认是没有快捷键的,可以通过鼠标操作实现(view->xxxx),但是为了开发效(shuai)率(qi)肯定是能用快捷键尽量不用鼠标的,下面是我总结的快捷键方案
功能 | 快捷键 | 功能描述 |
Enter Full Screen | Alt+F | 隐藏桌面的任务栏和编译器顶部的窗体 |
Enter Presentation Mode(不同版本描述不一样) | Alt+D | 无扰模式,很高端的效果 |
Tool Buttons | Alt+T | 隐藏/显示工具按钮栏 |
Status Bar | Alt+S | 隐藏/显示状态栏 |
下面几个快捷键也是默认没有的,要通过鼠标点击才能使用(Tools->start ssh session),我用的比较多所以设置了快捷键
功能 | 快捷键 | 功能描述 |
start ssh session | CTRL+ALT+SHIFT+O | 打开SSH会话连接 |
下面是系统默认的快捷键
代码操作相关的快捷键
快捷键 | 功能 | 说明 |
Ctrl+Y | 删除一行 | eclipse的Ctrl+D |
Ctrl+Z | 撤销操作 | |
Ctrl+W | 选中代码,连续按会有其他效果 | |
Ctrl+Shift+Z | 恢复Ctrl+Z撤销的操作 | |
Alt+Enter | 引入类或提供给你选择的处理方法 | |
Alt/Ctrl+Shift+上下 | 代码向上/下移动一行 | eclipse的Alt+上下 |
Alt+/ | 复制上一个单词 |
查找相关的快捷键
快捷键 | 功能 | 说明 |
Ctrl+F | 在本文件查找,可通过方向键移动选择 | 按Esc消失 |
Ctrl+Shift+F | 在制定路径/模块/工程内查找 | 非常常用的一个功能,很多时候你想查找一个内容但是不一定知道它在哪里,这个就很实用 |
Ctrl+R |
在本文件内查找/替换 | 按Esc消失 |
Ctrl+N | 在本工程类查询某个类 | |
Ctrl+Shift+N | 查询某个类(不限本工程) | 看源码很实用,比如我想看看jdk里面TreeMap这个类的代码,就可以用这个功能 |
查看代码相关的快捷键
快捷键 | 功能 | 说明 |
Ctrl+H | 查看一个类的继承关系 | |
Ctrl+B | 查看一个类或者变量的申明 | |
Alt+F7 | 查找一个属性或方法被谁调用 | |
Alt+上下 | 跳到上/下一个方法(或属性) | |
Ctrl+上下 | 上下滑屏但是不移动光标 | |
Alt+左右 | 同时打开多个文件时切换代码视图 | |
Ctrl+Alt+ 左右 | 返回至上次浏览的位置 | 非常实用,在多个文件代码中遨游的时候能够快速回到想去的位置 |
Ctrl+上下 | 光标跳转到第一行或最后一行 | |
ALT+SHIFT+C | 最近修改的代码 |
提示类的快捷键
快捷键 | 功能 | 说明 |
Ctrl+Q | 显示注释文档 | |
Ctrl+P | 查看函数参数 | |
Ctrl+J | 代码模板 |
重构类快捷键
快捷键 | 功能 | 说明 |
Alt+Delete | 安全删除字段或方法 | |
Ctrl+Alt+N | 去除一些多余的赋值过程或者函数 | 下面会单独演示 |
Shift+F6 | 重命名类或者变量 |
编译器相关快捷键
快捷键 | 功能 | 说明 |
Alt+F12 | 打开命令行终端 | |
Alt+1 | 打开工程结构 | |
Alt+7 | 打开类结构 | |
Alt+9 | 打开change |
以上是关于熟练使用idea快捷键,大幅提高java开发效率的主要内容,如果未能解决你的问题,请参考以下文章