Intellij IDEA是日常使用最多的工具,为了提高效率,需要不断提高熟练度。在最基本的使用方法之外,本文展示了一些也非常实用的小技巧。
搜索&替换
常用搜索
- 搜索所有:
双击Shift - 搜索Actions:
Ctrl+Shift+A - 搜索类:
Ctrl+N - 搜索文件:
Ctrl+Shift+N - 搜索符号:
Ctrl+Shift+Alt+N - Find in Path:
Ctrl+Shift+F(支持正则表达式) - Replace in Path:
Ctrl+Shift+R
在
Find In Path中找到很多目标代码,需要逐个查看,可以点击右下角的"Open in Find Window",或者使用快捷键Ctrl+Enter。在Find窗口中打开,这样就可以使用快捷键Ctrl+Alt+上下方向键在结果中跳转
高级搜索
- 当前文本内批量编辑
选择一个词 -> Alt+j选择多个词 -> 编辑
快速跳转文件
- 关闭tab(
Settings -> Editor -> General -> Editor Tabs -> Placement = None)
使用tab方式效率比较低,建议关闭
- 最近访问的文件:
Ctrl + E - 最近编辑的文件:
Ctrl + Shift + E
书签
- 创建书签:
Ctrl+Shift+数字 - 书签跳转:
Ctrl+数字 - 取消书签:
F11 - 查看所有书签:
Shift+F11
AceJump插件
这个目前没用过
其他
- 文件对比
之前每次需要对比,都要打开
Beyond Compare,还需要另外购买,现在方便了
View -> Compare With或者在文件窗口Ctrl + D
快捷键移动分割线:
Ctrl+Shift+左右方向键-
Json字符串编辑
- Alt+Enter -> Inject Language or reference -> (Enter动作) -> 在弹出的语言选择框中选择Json
如果需要永久性的设置为JSON语言检查,则在前面添加//language=JSON
- 编辑JSON:Alt+Enter -> Edit JSON Fragment
- 关闭编辑窗口:Ctrl+F4
粘贴版历史:
Ctrl+Shift+V类实现结构:
Alt+F7调出git菜单:
Alt+ `-
多行TODO注释
从第二行开始,注释缩进一格就可以
TODO注释
