【IDEA】IntelliJ IDEA 最新、最全快捷键指南(Windows + MacOS 完整版)
文章目录IntelliJ IDEA 快捷键【完整版】版本说明与更新历史一、基础编辑操作快捷键1.1 Windows 平台基础编辑快捷键1.2 macOS 平台基础编辑快捷键二、文本光标导航快捷键2.1 Windows 平台光标导航2.2 macOS 平台光标导航三、代码折叠快捷键3.1 通用代码折叠操作四、文本选择快捷键4.1 基础选择操作4.2 高级选择操作五、查找与替换快捷键5.1 基础查找替换5.2 高级查找功能六、编码辅助快捷键6.1 代码补全6.2 代码生成6.3 代码注释6.4 代码导航七、调试功能快捷键7.1 断点操作7.2 调试控制7.3 调试窗口7.4 表达式求值八、重构功能快捷键8.1 通用重构操作8.2 提取重构8.3 其他重构九、版本控制VCS快捷键9.1 Git 基础操作9.2 Git 分支操作9.3 差异查看十、工具窗口快捷键10.1 显示工具窗口10.2 窗口操作十一、Maven 插件快捷键11.1 Maven 基础操作11.2 高级 Maven 操作十二、Spring 插件快捷键12.1 Spring Boot 开发十三、Lombok 插件快捷键十四、数据库工具快捷键14.1 数据库连接操作14.2 SQL 执行操作十五、高级功能快捷键15.1 AI 助手功能15.2 多行编辑15.3 代码分析十六、系统特定快捷键16.1 系统集成快捷键16.2 平台差异说明十七、快捷键学习建议17.1 分层学习策略17.2 高效使用技巧17.3 插件快捷键管理17.4 版本更新注意事项IntelliJ IDEA 快捷键【完整版】版本说明与更新历史IntelliJ IDEA 自2025.3版本开始进行了重大调整将原来的Ultimate版和Community版合并为统一产品所有用户均可免费使用基础功能而Ultimate订阅则解锁高级专业功能。本指南基于IDEA 2024.3.72024年11月13日发布和2025.1.72025年4月16日发布版本整理涵盖Windows和macOS两个平台的完整快捷键体系。一、基础编辑操作快捷键1.1 Windows 平台基础编辑快捷键快捷键功能描述适用场景CtrlX剪切移动代码片段或删除内容CtrlC复制复制代码或文本CtrlV粘贴粘贴剪贴板内容CtrlAltShiftV粘贴为纯文本去除格式粘贴CtrlShiftV从历史记录粘贴选择历史剪贴内容粘贴CtrlShiftC复制路径复制文件或目录路径CtrlAltShiftC复制引用复制代码元素引用CtrlS保存所有文件养成随手保存习惯CtrlZ撤销撤销最近操作CtrlShiftZ重做恢复撤销的操作Tab缩进选区增加缩进ShiftTab取消缩进减少缩进CtrlAltI自动缩进行自动调整代码缩进ShiftEnter开始新行在当前行后创建新行CtrlAltEnter在当前行前开始新行在当前行前插入空行CtrlY删除行删除当前行或选中行CtrlShiftJ合并行合并相邻行CtrlD复制行或选择内容快速复制代码行CtrlShiftU切换大小写转换选中内容大小写1.2 macOS 平台基础编辑快捷键快捷键功能描述适用场景CmdX剪切移动代码片段或删除内容CmdC复制复制代码或文本CmdV粘贴粘贴剪贴板内容CmdOptionShiftV粘贴为纯文本去除格式粘贴CmdShiftV从历史记录粘贴选择历史剪贴内容粘贴CmdShiftC复制路径复制文件或目录路径CmdOptionShiftC复制引用复制代码元素引用CmdS保存所有文件养成随手保存习惯CmdZ撤销撤销最近操作CmdShiftZ重做恢复撤销的操作Tab缩进选区增加缩进ShiftTab取消缩进减少缩进CmdI自动缩进行自动调整代码缩进ShiftEnter开始新行在当前行后创建新行CmdOptionEnter在当前行前开始新行在当前行前插入空行CmdBackspace删除行删除当前行或选中行CtrlShiftJ合并行合并相邻行CmdD复制行或选择内容快速复制代码行CmdShiftU切换大小写转换选中内容大小写二、文本光标导航快捷键2.1 Windows 平台光标导航快捷键功能描述操作说明Ctrl←移动到前一个单词按单词移动光标Ctrl→移动到下一个单词按单词移动光标Home移动到行首快速定位行首End移动到行尾快速定位行尾CtrlShiftM移动到匹配的大括号快速跳转到配对括号Ctrl[移动到代码块起始位置跳转到代码块开始Ctrl]移动到代码块末尾跳转到代码块结束Alt↓下一方法移动到下一个方法Alt↑上一方法移动到上一个方法CtrlPgUp移动到页面顶部翻页到顶部CtrlPgDn移动到页面底部翻页到底部PgUp上一页向上翻页PgDn下一页向下翻页CtrlHome移动到文本开始处跳转到文件开头CtrlEnd移动到文本末尾跳转到文件结尾2.2 macOS 平台光标导航快捷键功能描述操作说明Option←移动到前一个单词按单词移动光标Option→移动到下一个单词按单词移动光标Cmd←移动到行首快速定位行首Cmd→移动到行尾快速定位行尾CtrlM移动到匹配的大括号快速跳转到配对括号CmdOption[移动到代码块起始位置跳转到代码块开始CmdOption]移动到代码块末尾跳转到代码块结束Alt↓下一方法移动到下一个方法Alt↑上一方法移动到上一个方法CmdPgUp移动到页面顶部翻页到顶部CmdPgDn移动到页面底部翻页到底部PgUp上一页向上翻页PgDn下一页向下翻页CmdHome移动到文本开始处跳转到文件开头CmdEnd移动到文本末尾跳转到文件结尾三、代码折叠快捷键3.1 通用代码折叠操作操作类型Windows 快捷键macOS 快捷键功能说明展开CtrlNumPadCmdNumPad展开折叠的代码块折叠CtrlNumPad-CmdNumPad-折叠代码块递归展开CtrlAltNumPadCmdOptionNumPad展开所有子代码块递归折叠CtrlAltNumPad-CmdOptionNumPad-折叠所有子代码块全部展开CtrlShiftNumPadCmdShiftNumPad展开所有折叠代码全部折叠CtrlShiftNumPad-CmdShiftNumPad-折叠所有可折叠代码折叠选择Ctrl.Cmd.折叠选中的代码块四、文本选择快捷键4.1 基础选择操作操作类型Windows 快捷键macOS 快捷键功能说明全选CtrlACmdA选择全部内容扩展选择CtrlWOption↑逐步扩大选择范围缩小选择CtrlShiftWOption↓逐步缩小选择范围4.2 高级选择操作操作类型Windows 快捷键macOS 快捷键将光标移动到前一个单词并选择CtrlShift←OptionShift←将光标移动到下一个单词并选择CtrlShift→OptionShift→将光标移动到行首并选择ShiftHomeCmdShift←将光标移动到行尾并选择ShiftEndCmdShift→移动光标到代码块开头并选中CtrlShift[CmdOptionShift[移动光标到代码块结束并选中CtrlShift]CmdOptionShift]向上选择Shift↑Shift↑向下选择Shift↓Shift↓五、查找与替换快捷键5.1 基础查找替换操作类型Windows 快捷键macOS 快捷键功能说明查找CtrlFCmdF在当前文件查找替换CtrlRCmdR在当前文件替换全局查找CtrlShiftFCmdShiftF在整个项目中查找全局替换CtrlShiftRCmdShiftR在整个项目中替换查找下一个F3F3查找下一个匹配项查找上一个ShiftF3ShiftF3查找上一个匹配项全局搜索万能搜索双击 Shift双击 Shift搜索任何内容5.2 高级查找功能功能Windows 快捷键macOS 快捷键说明查找操作CtrlShiftACmdShiftA搜索 IDE 操作查找符号CtrlAltShiftNCmdOptionO按符号名查找查找文件CtrlShiftNCmdShiftO按文件名查找跳转到行CtrlGCmdG跳转到指定行号六、编码辅助快捷键6.1 代码补全补全类型Windows 快捷键macOS 快捷键功能说明基本补全CtrlSpaceCtrlSpace显示基础代码补全建议智能补全CtrlShiftSpaceCtrlShiftSpace根据上下文智能补全类型匹配补全CtrlShiftSpaceCtrlShiftSpace显示匹配类型的补全第二基本补全CtrlAltSpaceCtrlAltSpace显示更多补全选项完成当前语句CtrlShiftEnterCmdShiftEnter自动补全语句结尾AI 助手代码补全Alt\Option\使用 AI 助手完成代码AI 助手生成代码Ctrl\Cmd\使用 AI 助手生成代码6.2 代码生成生成操作Windows 快捷键macOS 快捷键功能说明生成代码AltInsertAltInsertCmdN快速生成各种代码结构用…包围CtrlAltTCtrlAltT用 if-else、try-catch 等包围代码参数信息CtrlPCtrlP显示方法参数信息快速文档CtrlQCtrlQ显示代码元素文档6.3 代码注释注释类型Windows 快捷键macOS 快捷键行注释Ctrl/Cmd/块注释CtrlShift/CmdOption/6.4 代码导航导航操作Windows 快捷键macOS 快捷键功能说明下一个方法Alt↓Alt↓移动到下一个方法上一个方法Alt↑Alt↑移动到上一个方法最近文件CtrlECmdE显示最近打开的文件列表最近更改AltShiftCCmdOptionC显示最近更改的文件最后编辑位置CtrlShiftBackspaceCmdShiftBackspace跳转到最后编辑位置后退CtrlAlt←CmdOption←导航历史后退前进CtrlAlt→CmdOption→导航历史前进七、调试功能快捷键7.1 断点操作断点操作Windows 快捷键macOS 快捷键功能说明切换行断点CtrlF8CmdF8设置/取消行断点切换临时断点CtrlAltShiftF8CmdOptionShiftF8设置临时断点查看断点CtrlShiftF8CmdShiftF8打开断点管理窗口编辑断点CtrlShiftF8CmdShiftF8编辑断点属性7.2 调试控制调试操作Windows 快捷键macOS 快捷键功能说明单步跳过F8F8执行当前行不进入方法强制步过AltShiftF8OptionShiftF8强制单步跳过单步跳入F7F7进入方法内部智能步入ShiftF7ShiftF7智能选择进入方法强制步入AltShiftF7OptionShiftF7强制进入方法步出ShiftF8ShiftF8从方法中跳出运行到光标处AltF9OptionF9运行到光标位置强制运行到光标CtrlAltF9CmdOptionF9强制运行到光标显示执行点AltF10OptionF10显示当前执行位置7.3 调试窗口窗口操作Windows 快捷键macOS 快捷键功能说明显示运行窗口Alt4Option4打开运行工具窗口显示调试窗口Alt5Option5打开调试工具窗口显示服务窗口Alt8Option8打开服务工具窗口7.4 表达式求值求值操作快捷键功能说明求值表达式AltF8计算表达式值快速求值表达式CtrlAltF8快速计算表达式八、重构功能快捷键8.1 通用重构操作重构操作Windows 快捷键macOS 快捷键功能说明重构菜单CtrlAltShiftTCtrlAltShiftT显示重构菜单重命名ShiftF6ShiftF6重命名变量、方法、类等更改签名CtrlF6CmdF6修改方法签名内联CtrlAltNCmdOptionN内联变量或方法移动F6F6移动代码元素8.2 提取重构提取类型Windows 快捷键macOS 快捷键功能说明提取方法CtrlAltMCmdOptionM将代码提取为方法引入字段CtrlAltFCmdOptionF引入类字段引入参数CtrlAltPCmdOptionP引入方法参数引入变量CtrlAltVCmdOptionV引入局部变量提取常量CtrlAltCCmdOptionC将表达式提取为常量8.3 其他重构重构操作快捷键功能说明安全删除AltDelete安全删除代码元素九、版本控制VCS快捷键9.1 Git 基础操作操作类型Windows 快捷键macOS 快捷键功能说明提交CtrlKCmdK打开提交对话框推送CtrlShiftKCmdShiftK推送代码到远程更新项目CtrlTCmdT拉取更新显示版本控制窗口Alt9Cmd9打开 Git 工具窗口显示提交窗口Alt0Cmd0打开提交历史窗口版本控制操作菜单AltCmd显示 VCS 操作菜单9.2 Git 分支操作分支操作Windows 快捷键macOS 快捷键功能说明下一个更改CtrlAltShift↓CtrlOptionShift↓跳转到下一个更改上一个更改CtrlAltShift↑CtrlOptionShift↑跳转到上一个更改9.3 差异查看差异操作Windows 快捷键macOS 快捷键功能说明显示差异CtrlDCmdD查看文件差异下一个差异F7F7跳转到下一个差异上一个差异ShiftF7ShiftF7跳转到上一个差异接受左侧CtrlAltRCmdCtrl→接受左侧更改接受右侧CtrlAltACmdCtrl←接受右侧更改十、工具窗口快捷键10.1 显示工具窗口工具窗口Windows 快捷键macOS 快捷键功能说明项目窗口Alt1Cmd1显示项目结构书签窗口Alt2Cmd2显示书签列表收藏栏切换-CmdOptionD一键显示/隐藏收藏栏快速访问收藏的文件、书签、断点等高频内容查找窗口Alt3Cmd3显示查找结果运行窗口Alt4Cmd4显示运行结果调试窗口Alt5Cmd5显示调试信息问题窗口Alt6Cmd6显示代码问题结构窗口Alt7Cmd7显示代码结构服务窗口Alt8Cmd8显示服务工具版本控制窗口Alt9Cmd9显示 Git 操作提交窗口Alt0Cmd0显示提交历史终端窗口AltF12OptionF12打开终端10.2 窗口操作窗口操作Windows 快捷键macOS 快捷键功能说明隐藏活动工具窗口ShiftEscShiftEsc隐藏当前工具窗口隐藏所有工具窗口CtrlShiftF12CmdShiftF12隐藏所有工具窗口跳转到最后一个工具窗口F12F12切换到最近使用的工具窗口十一、Maven 插件快捷键11.1 Maven 基础操作操作类型Windows 快捷键macOS 快捷键功能说明加载 Maven 更改CtrlShiftOCmdShiftO重新加载 Maven 配置添加依赖在 pom.xml 中AltInsertCmdN快速添加 Maven 依赖运行 Maven 命令CtrlCtrlCmdCmd通过 “Run Anything” 运行11.2 高级 Maven 操作高级操作Windows 快捷键macOS 快捷键说明查看依赖图谱CtrlAltShiftUCmdOptionShiftU显示项目依赖关系图十二、Spring 插件快捷键12.1 Spring Boot 开发操作类型快捷键功能说明打开 Spring 助手AltInsert在 pom.xml 中添加 Spring Boot 启动器热部署更新CtrlF10快速重新部署应用十三、Lombok 插件快捷键Lombok 插件主要通过注解实现代码自动生成无需额外快捷键操作主要功能包括注解类型功能说明Data自动生成 getter、setter、equals、hashCode、toString 方法Getter生成属性的 getter 方法Setter生成属性的 setter 方法AllArgsConstructor生成全参构造方法NoArgsConstructor生成无参构造方法十四、数据库工具快捷键14.1 数据库连接操作操作类型Windows 快捷键macOS 快捷键功能说明刷新CtrlF5CmdF5刷新数据库连接关闭连接CtrlF2CmdF2关闭数据库连接跳转到查询控制台CtrlShiftF6CmdShiftF6跳转到 SQL 编辑器14.2 SQL 执行操作操作类型Windows 快捷键macOS 快捷键功能说明执行 SQLCtrlEnterCmdEnter执行选中的 SQL 语句打开新控制台CtrlShiftQCmdShiftL打开新的数据库控制台格式化 SQLCtrlAltLCmdOptionL格式化 SQL 代码查看表结构CtrlQCmdQ查看表结构详情十五、高级功能快捷键15.1 AI 助手功能从 IDEA 2025.1 版本开始AI 助手功能得到全面升级支持多种 AI 模型GPT-4、Claude 3.7、Gemini 2.0 等主要快捷键包括AI 功能Windows 快捷键macOS 快捷键功能说明AI 代码补全Alt\Option\触发 AI 代码补全AI 代码生成Ctrl\Cmd\让 AI 生成代码片段15.2 多行编辑多行编辑操作Windows 快捷键macOS 快捷键功能说明添加/删除文本光标AltShiftClickAltShiftClick在多个位置添加光标切换列选择模式AltShiftInsertAltShiftInsert进入列选择模式克隆光标到上方Double CtrlUpDouble CmdUp在上方克隆光标克隆光标到下方Double CtrlDownDouble CmdDown在下方克隆光标为每行添加光标AltShiftGAltShiftG为选区每行添加光标15.3 代码分析分析操作快捷键功能说明显示意图操作AltEnter显示代码修复和优化选项错误描述CtrlF1显示错误详细信息下一个高亮错误F2跳转到下一个错误上一个高亮错误ShiftF2跳转到上一个错误按名称运行检查CtrlAltShiftI运行指定代码检查十六、系统特定快捷键16.1 系统集成快捷键操作类型Windows 快捷键macOS 快捷键功能说明打开设置CtrlAltSCmd,打开 IDE 设置打开项目结构CtrlAltShiftSCmd;打开项目结构设置全屏模式CtrlShiftF12CmdShiftF12切换全屏模式16.2 平台差异说明Windows 平台特殊说明使用Ctrl键作为主要修饰键菜单操作通常使用Alt键激活功能键F1-F12可直接使用macOS 平台特殊说明使用Cmd键替代 Windows 的Ctrl使用Option键替代 Windows 的Alt使用Control键用于特殊导航操作部分功能需要配合Fn键使用功能键十七、快捷键学习建议17.1 分层学习策略基础层必学文本编辑CtrlS保存、CtrlC/V/X复制/粘贴/剪切代码导航CtrlN查找类、CtrlShiftN查找文件代码补全CtrlSpace基础补全、CtrlShiftSpace智能补全调试基础F8单步跳过、F7单步跳入、CtrlF8断点进阶层常用重构操作ShiftF6重命名、CtrlAltM提取方法版本控制CtrlK提交、CtrlT更新、Alt9Git窗口查找替换双击Shift全局搜索、CtrlShiftF项目查找代码生成AltInsert生成代码、CtrlAltT包围代码专家层高级多行编辑AltShiftClick多光标、CtrlW扩展选择高级调试AltF8表达式求值、ShiftF8步出插件集成Maven/Git/Spring 相关快捷键自定义操作通过CtrlShiftA查找和执行任何操作17.2 高效使用技巧万能搜索双击 Shift这是最强大的快捷键可以搜索文件、操作、设置、插件等任何内容。上下文操作AltEnter在任何代码问题或优化点上按此键IDEA 会智能显示所有可能的操作。重构安全CtrlAltShiftT所有重构操作都通过此菜单进行确保代码更改的安全性。历史记录CtrlE快速切换最近编辑的文件提高工作效率。代码格式化CtrlAltL养成编写代码后格式化的习惯保持代码风格统一。17.3 插件快捷键管理由于 IDEA 支持大量插件建议优先学习官方插件Maven、Git、Spring 等官方插件的快捷键插件官网查询每个插件的官方网站通常会提供快捷键说明自定义映射通过Settings | Keymap可以为常用插件操作设置自定义快捷键冲突处理当插件快捷键与 IDEA 原生快捷键冲突时建议优先使用 IDEA 标准快捷键17.4 版本更新注意事项2025.3 版本重大变化统一版本后所有基础功能免费Ultimate 订阅解锁高级功能快捷键兼容性新版本通常保持快捷键的向后兼容性但可能会添加新功能快捷键更新日志查看每次更新后建议查看官方更新日志了解新增或变更的快捷键插件兼容性部分第三方插件可能需要更新才能适配新版本
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2444628.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!