仅收录了自己平时经常会使用到的快捷键,后续随着使用会补充,对于冷门不常见的并没有写入,欢迎大家留言补充自己使用 IDEA 过程中的奇技淫巧。
一、常规快捷键
| 快捷键 | 含义 |
|---|---|
| Ctrl+R | 替换文本 |
| Ctrl+F | 查找文本 |
| Ctrl+Alt+L | 格式化代码 |
| Alt+Insert | 可以生成构造器/Getter/Setter等 |
| Ctrl+D | 复制行 |
| Ctrl+/或Ctrl+Shift+/ | 注释(//或者/**/) |
| Ctrl+Y | 删除当前行 |
| Alt+Enter | 导入包,自动修正代码 |
| Alt+Shift+上下箭头 | 移动当前行 |
| CTRL+ALT+T | try-catch 快捷键(需要选中要包裹的内容) |
| Ctrl+Alt+V | 可以引入变量。例如:new String(); 自动导入变量定义 |
| Ctrl+N | 可以快速打开类 |
| Ctrl+H | 显示类结构图(类的继承层次) |
| Ctrl+P | 可以显示参数信息 |
| Shift+Enter | 向下插入新行 |
| Ctrl+Shift+F(mac下:Ctrl+Shift+R) | 全局查找 |
| Ctrl+Alt+B | 跳转到方法实现处(接口跳到接口实现类特别好用) |
| Alt+left/right | 切换代码视图 |
| Alt+Up/Down | 在方法间快速移动定位 |
| Ctrl+O | 重写方法 |
| Ctrl+I | 实现方法 |
| Ctrl+j | 查看所有可用的后缀补全列表 |
| 右箭头 | 展开目录结构(在想展开的目录上摁右箭头即可) |
| 左箭头 | 合并目录结构(在想合并的目录上摁左箭头即可) |
| Alt+7 | 查看类中所有的方法列表 |
二、其他快捷设置
- IDEA 好用插件推荐及安装方法
- IDEA 修改 JAVA/HTML/XML 等文件的默认单行注释方式
- IDEA 修改 foreach 格式为不换行
- IDEA 如何查看接口的实现类
- IDEA 修改一些默认的模板
三、常用的后缀编码技巧
具体就是在一个表达式后按下点号.,然后输入一些提示或者在列表中选择一个候选项,最后按下tab键或enter键即可完成后缀补全的操作。另外要注意的是,这个功能是在IDEA13之后加入的
var声明
"yolo".var; ----> String str = "yolo";
1000.var; ----> int a = 100;
new Test.var; ----> Test test = new Test();
null判断对象为空。
test.null
回车:
if (test == null) {
}
notnull判断对象非空。
test.notnull
回车:
if (test != null) {
}
nn判断对象非空。
test.nn
回车:
if (test != null) {
}
fori遍历(带索引的遍历)。if条件判断。
num>99.if
回车:
if (num>99) {
}
return返回值。
"abc".return
return "abc";
- for 声明
//定义 一个集合
private List<Role> roles;
输入:roles.for 回车,会自动生成:
for (Role role : roles) {
}
四、查看源码快捷键
使用 IDEA 进行源码查看时,跳入进去一个方法或者类时,查看完,我们还需要返回到上一步的操作类中,继续向下分析,使用鼠标挨个点太费劲,有时还需要从头找浪费时间。
其实可以借助IDEA的快捷键:Ctrl + Alt + 左/右,控制前进或者后退
但是这个快捷键和电脑系统默认的屏幕转换冲突了,所以需要禁止电脑转换屏幕快捷键设置
(1)

(2)
(3)

(4)

(5)

(6)大功告成:

或者在 Intellij Idea显示回退和前进按钮:View -> 勾选ToolBar

五、其他小技巧
(1)摁住 Alt ,往下拉,可以同时编辑多行

(2)快速定位到文件所在的目录结构,在

本文全面总结了IntelliJ IDEA中常用的快捷键,包括文本操作、代码生成、导航、源码查看等,旨在提升开发效率,还分享了一些鲜为人知的小技巧。
1万+

被折叠的 条评论
为什么被折叠?



