不安分的黑娃
踏踏实实,坚持学习,慢慢就懂了~

参考资料

IntelliJ IDEA 快捷键官方文档

windows 和 Linux 下快捷键

1. 必须记住

功能 快捷键
智能代码补全 Ctrl + Shift + Space
全部查找 Double Shift
Show intention actions and quick-fixes Alt + Enter
生成代码 Alt + Ins
参数信息 Ctrl + P
扩大选中内容 Ctrl + W
缩小选中内容 Ctrl + Shift + W
打开最近编辑过的文件列表 Ctrl + E
重命名 Shift + F6

2. 常用

功能 快捷键
打开相应的工具窗口 Alt + #[0-9]
保存所有 Ctrl + S
Synchronize Ctrl + Alt + Y
切换最大化编辑器 Ctrl + Shift + F12
检查当前文件 Alt + Shift + I
快速切换当前的工作空间(比如切换代码风格,主题,编辑器颜色等) Ctrl + BackQuote
打开设置对话框 Ctrl + Alt + S
打开项目结构对话框 Ctrl + Alt + Shift + S
Find Action Ctrl + Shift + A

3. 调试

功能 快捷键
跳过当前断点 / 进入 F8/F7
智能进入 / 退出 Shift + F7/Shift + F8
运行到光标 Alt + F9
Evaluate expression Alt + F8
Resume program F9
添加断点 Ctrl + F8
查看所有断点 Ctrl + Shift + F8

4. 查找/替换

功能 快捷键
在所有地方查找 Double Shift
查找 Ctrl + F
查找下一个 / 前一个 F3/Shift + F3
替换 Ctrl + R
在路径下查找 Ctrl + Shift + F
在路径下替换 Ctrl + Shift + R
选择下一个发生的位置 Alt + J
选择所有出现的地方 Ctrl + Alt + Shift + J
取消选择出现的地方 Alt + Shift + J

5. 编辑

功能 快捷键
Basic code completion Ctrl + Space
Smart code completion Ctrl + Shift + Space
Complete statement Ctrl + Shift + Enter
Parameter info Ctrl + P
Quick documentation lookup Ctrl + Q
External Doc Shift + F1
Brief Info Ctrl + mouse
Show descriptions of error at caret Ctrl + F1
Generate code... Alt + Insert
Override methods Ctrl + O
Implement methods Ctrl + I
Surround with… Ctrl + Alt + T
Comment / uncomment with line comment Ctrl + /
Comment / uncomment with block comment Ctrl + Shift + /
Extend selection Ctrl + W
Shrink selection Ctrl + Shift + W
Context info Alt + Q
Show intention actions and quick-fixes Alt + Enter
Reformat code Ctrl + Alt + L
Optimize imports Ctrl + Alt + O
Auto-indent line(s) Ctrl + Alt + I
Indent / unindent selected lines Tab/Shift + Tab
Cut current line to clipboard Ctrl + X, Shift + Delete
Copy current line to clipboard Ctrl + C , Ctrl + Insert
Paste from clipboard Ctrl + V, Shift + Insert
Paste from recent buffers... Ctrl + Shift + V
Duplicate current line Ctrl + D
Delete line at caret Ctrl + Y
Smart line join Ctrl + Shift + J
Smart line split Ctrl + Enter
Start new line Shift + Enter
Toggle case for word at caret or selected block Ctrl + Shift + U
Select till code block end / start Ctrl + Shift + ]/[
Delete to word end Ctrl + Delete
Delete to word start Ctrl + Backspace
展开 / 折叠代码块 Ctrl + NumPad+/-
展开所有方法 Ctrl + Shift + NumPad+
折叠所有方法 Ctrl + Shift + NumPad-
关闭当前页签 Ctrl + F4

6. 重构

功能 快捷键
复制 F5
移动 F6
安全删除 Alt + Delete
重命名 Shift + F6
重命名当前文件 Ctrl + Alt + Shift + T
改变方法签名 Ctrl + F6
将代码排成1行 Ctrl + Alt + N
提取方法 Method Ctrl + Alt + M
提取 Variable Ctrl + Alt + V
提取 Field Ctrl + Alt + F
提取 Constant Ctrl + Alt + C
提取 Parameter Ctrl + Alt + P

7. 导航

功能 快捷键
跳转到某个 class Ctrl + N
跳转到某个文件 Ctrl + Shift + N
Go to symbol Ctrl + Alt + Shift + N
切换到下一个 / 前一个 editor tab Alt + Right/Left
返回前一个工具窗口 F12
从工具窗口返回到代码编辑器 Esc
隐藏当前或上一个激活的窗口 Shift + Esc
跳转到某一行 Ctrl + G
最近打开的文件清单 Ctrl + E
Recent locations popup Ctrl + Shift + E
Navigate back / forward Ctrl + Alt + Left/Right
Navigate to last edit location Ctrl + Shift + Backspace
Select current file or symbol in any view Alt + F1
Go to declaration Ctrl + B, Ctrl + Click
Go to implementation(s) Ctrl + Alt + B
Open quick definition lookup Ctrl + Shift + I
Go to type declaration Ctrl + Shift + B
Go to super-method / super-class Ctrl + U
Go to previous / next method Alt + Up/Down
Move to code block end / start Ctrl + ]/[
File structure popup Ctrl + F12
Type hierarchy Ctrl + H
Method hierarchy Ctrl + Shift + H
Call hierarchy Ctrl + Alt + H
Next / Previous highlighted error F2/Shift + F2
Edit source / View source F4/Ctrl + Enter
Show navigation bar Alt + Home
Toggle bookmark F11
Toggle bookmark with mnemonic Ctrl + F11
Go to numbered bookmark Ctrl + #[0-9]
Show bookmarks Shift + F11

8. 编译和运行

功能 快捷键
Build project Ctrl + F9
Compile selected file, package or module Ctrl + Shift + F9
Select configuration and run / debug Alt + Shift + F10/F9
Run / Debug Shift + F10/F9
Run context configuration from editor Ctrl + Shift + F10
Run anything Double Ctrl

9. 查找使用情况

功能 快捷键
Find usages / Find usages in file Alt + F7/Ctrl + F7
Highlight usages in file Ctrl + Shift + F7
Show usages Ctrl + Alt + F7

10. 版本控制/本地历史

功能 快捷键
项目提交到 VCS Ctrl + K
从 VCS 更新项目 Ctrl + T
推送已提交内容 Ctrl + Shift + K
快速弹出 ‘VCS’ Alt + BackQuote

11. 模板

功能 快捷键
Surround with Live Template Ctrl + Alt + J
Insert Live Template Ctrl + J
posted on 2022-05-27 10:20  不安分的黑娃  阅读(89)  评论(0编辑  收藏  举报