说明
对慕课网 IntelliJ IDEA神器使用技巧 的课程总结
1. 隐藏 IDEA 的项目配置文件
2. 常用默认快捷键
快捷键 | 功能 |
---|---|
CTR+N | 搜索类 |
CTR+SHIFT+N | 搜索文件 |
CTR+ALT+空格 | 代码提示 |
ALT+F7 | 查询在某处使用 |
CTR+Q | 查看代码提示及内容 |
CTR+Z | 撤销 |
CTR+SHIFT+Z | 恢复撤销 |
CTR+F12 | 查看文件列表 |
SHIFT+F6 | 重命名 |
Ctrl+Shift+R | 替换 |
ALT+INSERT | 生成 getter 和 setter 的方法 |
CTR+ALT+T | 选中某一个段代码进行 try catch |
CTR+SHIT+空格 | 新建类时 在 new 后面使用 |
CTR+ALT+B | 查看接口或者抽象类的子类 |
CTR+SHIT+/ | 注释(整体注释) |
CTR+/ | 行注释 |
添加 | 新增一行并切换到行首 |
CTR+D | 换行 并复制 |
CTR+Y | 删除当前行 |
移动代码 | Ctrl+Shift+↑/↓ 或者 Alt+Shift+↑/↓ |
CTR+ALT+L | 格式化代码 |
ALT+右箭头 | 移动到单词或符号的末尾 |
ALT+左箭头 | 移动到单词或符号的开始 |
CTR+ALT+左箭头 | 跳转到上次鼠标停留处 |
CTR+ALT+右箭头 | 恢复到鼠标停留处 |
3. 常用工具
3.1 rest client工具
3.2 SSH远程管理工具
浏览远程主机目录
4.高效开发
4.1 查找指令(Find Action)
IDEA 中 Help 下的 Find Action
可以帮助使用者定位到各个指令。Find Action
本身的快捷键是 Ctrl+Shift+A
4.2 界面定位
-
导航栏是通过
alt + 下划线
即可快速打开下拉列表比如
alt+v
即可打开导航栏上 view 的下拉列表 -
左侧和下侧通过
alt+数字
即可快速打开相关区域比如
alt+1
即可打开 project 区域,查看项目
4.3 各种跳转
4.3.1 项目之间的跳转
如果有打开了多个窗口,可以通过如下快捷键在多个项目间跳转。
4.3.2 文件之间的跳转
1)查找最近打开的文件
在项目中文件很多的情况下,有时会想找到最近浏览过的文件
ctrl+E
可以找到最近浏览过的文件
2)查找最近编辑过的文件
ctrl+shift+e
可以找到最近修改过的文件
3)跳转到上次修改的位置
ctrl+shift+backspace
:该跳转会精确到行
3)跳转到光标之前停留过的地方
Ctrl+Alt+向左箭头
4)跳转到光标之后停留过的地方
Ctrl+Alt+向右箭头
4.3.3 收藏并跳转
1)无序书签(F11)
在读源码时对某个好的代码块或迷惑的写法进行收藏,方便回看。
先使用 F11
进行标记
此时 alt+2
就可以看到被标记的书签记录
2)有序书签(ctrl+F11)
也可以给其指定编号 ctrl+F11
。一旦指定编号后,就可以在任意位置提供 ctrl+标号
直接跳转过来
3)收藏(alt+shift+f)
对代码中某个方法进行收藏,且还支持列表,可以把值得学习的代码放到一个列表中。
如果在某个类中收藏了多处方法,会分别显示
4.3.4 字符跳转插件 emacsIdea
在编辑一个文件时,有时需要将光标跳转到以某个字母开头的位置。
如以 s 开头,文件中有多个以 s 开头的位置,这时可以借助 emacsIDEAs
插件做到快捷跳转
安装完该插件后,设置其快捷键,Ctrl+Shift+A
,输入 keymaps
,找到 Manage keymaps
- 选择
Plug-ins
,在最下面找到emacsIDEAs
,找到AceJumpWord
AceJumpWord
默认的快捷键为Meta+F
,右键,Add keyboard Shortcut
,为其添加快捷键,比如Shift+J
如要跳转到以 p 开头的位置,先按住 Ctrl+J
,然后再输入 p,这时,emacsIDEAs
插件会为文件的所有以 p 开头的单词进行编号,如 asdf 等等。按下光标要跳转到位置对应的字母即可
4.3.5 编辑区和文件区来回跳转
跳转到文件区:alt + 1
跳回到编辑区:esc
4.4 精准搜索
1)类
-
Ctrl+N:搜索到指定的Class
-
Ctrl+N+N:搜索到所依赖的JAR包中的类
2)文件
- Ctrl+Shift+N:可搜索到指定的文件
- Ctrl+Shift+N+N