阅读更多
IntelliJ IDEA常用快捷键 (Windows && Mac)
俗话说,磨刀不误砍柴工,熟练掌握开发工具将大大提升编码开发效率,本文主要从以下几个方面介绍IntelliJ IDEA常用的快捷键:
编码利器
跳转
搜索
查看
以上分类因人而异,比如搜索和查看里的内容就有很多相似的地方,可以根据个人习惯将这些快捷方式进行分类。另外,每个人的快捷方式可能有所不同, 实际使用中可以通过Find Action或者Keymap进行搜索或编辑。
编码利器
内容 Windows Mac
live template
postfix(fori, sout, nn, return, field..)
自动提示 Show Intention Action(自动创建函数, list replace, 字符串format或者build, 实现接口, 导包) Alt Enter Option Enter
注释 Comment with Line Comment Ctrl / Command /
注释 Comment with Block Comment Ctrl Shift / Command Shift /
复制选中区域 Duplicate Line or Selection Ctrl D Command D
插入定义的快捷方式 Insert Live Template Ctrl J Command J
显示注释 Quick Documentation Ctrl Q F1
修改签名 Change Signature Ctrl F6 Command F6
修改名字 Rename Shift F6 Shift F6
格式化代码 Reformat Code Ctrl Alt L Command Option L
获得 Surround With Ctrl Alt T Command Option T
抽取变量 Extract -> Variable Ctrl Alt V Command Option V
撤销 Revert Change Ctrl Alt Z Command Option Z
删除空行 Join Lines Ctrl Shift J Control Shift J
创建类的测试用例 Test Ctrl Shift T Command Shift T
大小写切换 Toggle Case Ctrl Shift U Command Shift U
粘贴粘贴板中的内容 Paste from History Ctrl Shift V Command Shift V
自动完成表达式中未完成的部分 Complete Current Statement Ctrl Shift Enter Command Shift Enter
获得输入提示, 敲入两次获得更多提示 SmartType Ctrl Shift Space
执行列操作 Select All Occurrences Ctrl Alt Shift J Command Ctrl G
跳转单词 Move Caret to .. Word Ctrl ⬅️➡️ Option ⬅️➡️
选中字母 ..with Selection Shift ⬅️➡️ Shift ⬅️➡️
选择单词 Move Caret to Word with Selection Ctrl Shift ⬅️➡️ Option Shift ⬅️➡️
移动表达式 Move Statement Ctrl shift ⬆️⬇️ Command Shift ⬆️⬇️
生成 Generate Alt Insert Command N
跳转
内容 Windows Mac
查看变量/方法/类的声明 Declaration Ctrl B Command W
关闭文件 Close Ctrl F4 Command B
导航至抽象方法/类的实现方法/类 Implementation Ctrl Alt B Command Option B
关闭活动页 Close Active Tab Ctrl Shift F4 Control Shift F4
隐藏活动页 Hide Active Tool Window Shift Esc Shift Esc
打开工具窗口 Tool Windows (1: Project, 2: Favorites, 3: Find, 4: Run, 5: Debug, 6: TODO, 7: Structure, 8: Hierarchy, 9: Version Control, 0: Messages) Alt 0~9 Command 0~9
展开/折叠代码 Expand/Collapse Ctrl +- Command +-
展开/折叠所有代码 Expand All/Collapse All Ctrl Shift +-
前进/后退 Forward/Back Alt +- Command []
终端 Terminal Alt F12 Option F12
将光标移至该行最开始 Move Caret to Line Start HOME
将光标移至该行最末 Move Caret to Line End END
搜索
内容 Windows Mac
搜索 Search Everywhere Shift Shift Shift Shift
搜索最近的文件 Recent Files Ctrl E Command E
搜索类 Class Ctrl N Command O
搜索动作 Find Action Ctrl Shift A Command Shift A
搜索文件 File Ctrl Shift N Command Shift O
搜索方法名 Symbols Ctrl Shift Alt N Command Option O
全局搜索 Find in Path Ctrl Shift F Command Shift F
查看
内容 Windows Mac
查看文件结构 File Structure Ctrl F12 Command F12
查看类的继承关系 Hierarchy Class Ctrl H Control H
查看方法的调用关系 Caller Hierarchy Ctrl Alt H Control Option H
图表 Show Diagrams Ctrl Alt U Command Option U
查看类/方法/变量的直接使用情况 Find Usages Alt F7 Option F7
查看使用了该变量的地方 Usage Ctrl Click Command Click, Command B
查看最近一次修改的地方 Last Edit Location Ctrl Shift Backpace Command Shift Backspace
查看上一次修改的地方 Previous Change Ctrl Alt Shift ⬆️