IDEA使用技巧-20181201
参考:https://medium.com/@readsethu/intellij-tips-and-tricks-efcce7968c41
参考:http://www.cnblogs.com/zlw-xf/p/9350807.html
- 基于编辑器的REST客户端
在最新的IDEA版本中,在Scratches中新建一个后缀为http的文件,即可在文件中直接输入rest请求,并执行,然后看到结果。
比如:
结果:
更多信息:https://www.jetbrains.com/help/idea/http-client-in-product-code-editor.html
- 语言注入支持Inject Language Reference
解决问题:编辑某个实际为其他语言的字符串的时候,需要考虑其语言特性。典型的就像换行啊、转移符等问题。
- 流特性的调试支持(Java8的Stream)、
更多信息:https://www.jetbrains.com/help/idea/analyze-java-stream-operations.html
- 自动导入依赖的Class
- 脱离鼠标
通过一些快捷键,可以尽量脱离鼠标,更多场景下直接使用键盘。下面这些可以帮助你:
- 最近使用的文件 — Ctrl+E (open popup and type for search)
- 隐藏**的窗口 — Shift+Esc
- VCS操作菜单 — Alt+BackQuote(`)
- 查找类— Ctrl+N
- 查找文件 — Ctrl+Shift+N
- 使用情况 — Ctrl+Alt+F7
- 回退/前进— Ctrl+Alt+Left/Right
- 重构提取方法/变量/字段 /常量/参数- Ctrl+Alt+M/V/F/C/P
- 在所有视图定位当前文件或选中内容(符号) — Alt+F1
- 文件结构弹出视图 — Ctrl+F12