IntelliJ IDEA常用快捷键 (Windows && Mac)

IntelliJ IDEA常用快捷键 (Windows && Mac)

俗话说,磨刀不误砍柴工,熟练掌握开发工具将大大提升编码开发效率,本文主要从以下几个方面介绍IntelliJ IDEA常用的快捷键:

  • 编码利器
  • 跳转
  • 搜索
  • 查看

以上分类因人而异,比如搜索和查看里的内容就有很多相似的地方,可以根据个人习惯将这些快捷方式进行分类。另外,每个人的快捷方式可能有所不同, 实际使用中可以通过Find Action或者Keymap进行搜索或编辑。


编码利器

内容WindowsMac
live template
postfix(fori, sout, nn, return, field..)
自动提示 Show Intention Action(自动创建函数, list replace, 字符串format或者build, 实现接口, 导包)Alt EnterOption Enter
注释 Comment with Line CommentCtrl /Command /
注释 Comment with Block CommentCtrl Shift /Command Shift /
复制选中区域 Duplicate Line or SelectionCtrl DCommand D
插入定义的快捷方式 Insert Live TemplateCtrl JCommand J
显示注释 Quick DocumentationCtrl QF1
修改签名 Change SignatureCtrl F6Command F6
修改名字 RenameShift F6Shift F6
格式化代码 Reformat CodeCtrl Alt LCommand Option L
获得 Surround WithCtrl Alt TCommand Option T
抽取变量 Extract -> VariableCtrl Alt VCommand Option V
撤销 Revert ChangeCtrl Alt ZCommand Option Z
删除空行 Join LinesCtrl Shift JControl Shift J
创建类的测试用例 TestCtrl Shift TCommand Shift T
大小写切换 Toggle CaseCtrl Shift UCommand Shift U
粘贴粘贴板中的内容 Paste from HistoryCtrl Shift VCommand Shift V
自动完成表达式中未完成的部分 Complete Current StatementCtrl Shift EnterCommand Shift Enter
获得输入提示, 敲入两次获得更多提示 SmartTypeCtrl Shift Space
执行列操作 Select All OccurrencesCtrl Alt Shift JCommand Ctrl G
跳转单词 Move Caret to .. WordCtrl ⬅️➡️Option ⬅️➡️
选中字母 ..with SelectionShift ⬅️➡️Shift ⬅️➡️
选择单词 Move Caret to Word with SelectionCtrl Shift ⬅️➡️Option Shift ⬅️➡️
移动表达式 Move StatementCtrl shift ⬆️⬇️Command Shift ⬆️⬇️
生成 GenerateAlt InsertCommand N

跳转

内容WindowsMac
查看变量/方法/类的声明 DeclarationCtrl BCommand W
关闭文件 CloseCtrl F4Command B
导航至抽象方法/类的实现方法/类 ImplementationCtrl Alt BCommand Option B
关闭活动页 Close Active TabCtrl Shift F4Control Shift F4
隐藏活动页 Hide Active Tool WindowShift EscShift 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~9Command 0~9
展开/折叠代码 Expand/CollapseCtrl +-Command +-
展开/折叠所有代码 Expand All/Collapse AllCtrl Shift +-
前进/后退 Forward/BackAlt +-Command []
终端 TerminalAlt F12Option F12
将光标移至该行最开始 Move Caret to Line StartHOME
将光标移至该行最末 Move Caret to Line EndEND

搜索

内容WindowsMac
搜索 Search EverywhereShift ShiftShift Shift
搜索最近的文件 Recent FilesCtrl ECommand E
搜索类 ClassCtrl NCommand O
搜索动作 Find ActionCtrl Shift ACommand Shift A
搜索文件 FileCtrl Shift NCommand Shift O
搜索方法名 SymbolsCtrl Shift Alt NCommand Option O
全局搜索 Find in PathCtrl Shift FCommand Shift F

查看

内容WindowsMac
查看文件结构 File StructureCtrl F12Command F12
查看类的继承关系 Hierarchy ClassCtrl HControl H
查看方法的调用关系 Caller HierarchyCtrl Alt HControl Option H
图表 Show DiagramsCtrl Alt UCommand Option U
查看类/方法/变量的直接使用情况 Find UsagesAlt F7Option F7
查看使用了该变量的地方 UsageCtrl ClickCommand Click, Command B
查看最近一次修改的地方 Last Edit LocationCtrl Shift BackpaceCommand Shift Backspace
查看上一次修改的地方 Previous ChangeCtrl Alt Shift ⬆️

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值