这篇文章整理了若干Intellij IDEA 的常用快捷键与相关的简要说明,基于 windows 下Intellij IDEA 14 中default键位进行测试。
导航
|
|
Intellij IDEA |
备注 |
|
快速打开类 |
Ctrl + N |
可以打开类时直接跳转到某行,如String:123 |
|
|
快速打开指定文件或目录 |
Ctrl + Shift + N |
同上,支持简单通配符、驼峰式命名、包名前缀 |
|
|
快速打开指定符号(symbol) |
Ctrl + Shift + Alt + N |
同上,均属于Go to a xxx系列 |
|
|
结构菜单 |
Ctrl + F12 |
如.java文件的成员变量与方法 |
|
|
显示最近编辑文件 |
Ctrl + E |
- |
|
|
切换指定的工具窗口 |
Alt + 数字 |
记住下面这几个常用的: |
|
|
|
Alt + 1 |
Project窗口 |
|
|
|
Alt + 6 |
TODO窗口 |
|
|
|
Alt + F12 |
Terminal窗口 |
|
|
跳转至关联的单元测试 |
Ctrl + Shift + T |
如果在使用这一功能的类没有相关联的测试,IntelliJ可以帮你生成一个 |
|
文件内导航
|
|
Intellij IDEA |
备注 |
|
最后编辑位置 |
Ctrl + Shift + Backspace |
- |
|
|
高亮显示选中文字 |
Ctrl + Shift + F7 |
F3向下;Shift+F3向上 |
|
书签操作
|
|
Intellij IDEA |
备注 |
|
增删书签 |
F11 |
在当前行添加或删除书签 |
|
|
增删具名书签 |
Ctrl + F11 |
在当前行添加或删除书签,可用一位数字或字母命名 |
|
|
书签跳转 |
Shift + F11 |
在列表中选择或使用具名书签的编号快速切换 |
|
|
跳转至前/后一个书签 |
- |
需在KeyMap中自定义,建议设置 |
|
基本操作
|
|
Intellij IDEA |
备注 |
|
快速切回编辑区 |
ESC |
- |
|
|
快速切换方案 |
Ctrl + ~ |
- |
|
|
还原默认布局 |
Shift + F12 |
- |
|
|
隐藏/恢复所有窗口 |
Ctrl + Shift + F12 |
往往与ESC配合使用,快速切回编辑区再隐藏其他窗口 |
|
查找/替换
|
|
Intellij IDEA |
备注 |
|
高亮显示选中文字 |
Ctrl + N |
可以打开类时直接跳转到某行 |
|
|
替换文本 |
Ctrl + R |
- |
|
|
全局替换 |
Ctrl + Shift + R |
- |
|
|
查找文本 |
Ctrl + F |
- |
|
|
全局查找 |
Ctrl + Shift + F |
- |
|
编辑
|
|
Intellij IDEA |
备注 |
|
显示文档 |
Ctrl + Q |
- |
|
|
显示参数 |
Ctrl + P |
- |
|
|
复制行 |
Ctrl + D |
- |
|
|
格式化代码 |
Ctrl + Alt + L |
可以优化导入包 |
|
|
多行编辑 |
Alt + Shift + Mouse1 |
像Sublime Text一样的多行编辑功能 |
|
编译/调试
|
|
Intellij IDEA |
备注 |
|
Run last |
Shift + F10 |
- |
|
|
Run… |
Alt + Shift + F10 |
在菜单中选择 |
|
|
Debug last |
Shift + F9 |
- |
|
|
Debug… |
Alt + Shift + F9 |
在菜单中选择 |
|
|
step over |
F8 |
- |
|
|
step into |
F7 |
- |
|
|
Resume |
F9 |
- |
|
|
step out |
Shift + F8 |
- |
|