智能提示
⌘ -> command
⇧ -> shift
⌥ -> option
⬆ -> 上箭头
⬇ -> 下箭头
⌃ -> Control
编辑
快捷键说明⌘ + F在当前窗口查找⌘ + ⇧ + F在全工程查找⌘ + ⇧ + ⌥ + N查找类中的方法或变量F3 / ⇧ + F3移动到搜索结果的下/上一匹配处⌘ + R在当前窗口替换⌘ + ⇧ + R在全工程替换⌘ + ⇧ + V可以将最近使用的剪贴板内容选择插入到文本⌥ + ⇧ + Up/Down向上/下移一行⌘ + ⇧ + Up/Down向上/下移动语句⌘ + /注释 – //⌘ + ⇧ + /注释 – /**/⇧ + Enter向下插入新行⌘ + Enter上插一行⌘ + ⇧ + F7高亮显示所有该文本,按 Esc 高亮消失⌘ + W可以选择单词继而语句继而行继而函数⌘ + ⇧ + W取消选择光标所在词⌥ + Left/Right移动光标到前/后单词⌥ + Backspace按单词删除⌘ + [/]移动到前/后代码块⌘ + ⇧ + Left/Right/[/]选中跳跃范围内的代码⌘ + Y/X删除行⌘ + D复制行⌘ + ⇧ + U大小写转化⌘ + ⌥ + V可以引入变量。例如:new String); 自动导入变量定义⌘ + ⌥ + T可以把代码包在一个块内,例如:try/catch⌘ + ⌥ + L格式化代码⌘ + ⌥ + I将选中的代码进行自动缩进编排,这个功能在编辑 JSP 文件时也可以工作⌘ + ⌥ + O优化导入的类和包⌘ + +/-当前方法展开、折叠⌘ + ⇧ + +/-全部展开、折叠重构 快捷键说明⌘ + ⇧ + ⌥ + T重构功能大汇总快捷键⇧ + F6重命名⌘ + ⌥ + V提取变量⌘ + O重写父类方法代码生成 快捷键说明fori生成循环soutSystem.out.println);⌘ + J可以查看所有代码模板⌘ + ⌥ + J用动态模板环绕⌘ + ⇧ + Enter自动补全末尾的字符(括号,分号),例如敲完if/for时也可以自动补上{}花括号。⌥ + Enter导入包,快速修复
后缀自动补全功能Postfix Completion)
要输入 forUser user : users) 只需输入 user.for + Tab。要输入 Date birthday = user.getBirthday); 只需输入 user.getBirthday).var + Tab 即可。 |文件 快捷键说明⌘ + Delete删除文件⌃ + ⌥ + N新建一切文件F5复制类F6移动类工具栏 快捷键说明⌃ + H打开类层次窗口,查看类的继承关系⌘ + 1快速打开或隐藏工程面板⇧ + Esc不仅可以把焦点移到编辑器上,而且还可以隐藏当前(或最后活动的)工具窗口查找定位 快捷键说明⌘ + F7可以查询当前元素在当前文件中的引用,然后按 F3 可以选择⌥ + F7查找整个工程中使用地某一个类、方法或者变量的位置⇧ + ⇧Search Everywhere 功能,可在一个弹出框中搜索任何东西,包括类、资源、配置项、方法等等⌘ + N快速打开某个类⌘ + ⇧ + N快速打开文件或资源⌘ + B / ⌘ + Click快速打开光标处的类或方法(跳转到定义处)⌘ + ⌥ + B跳转到方法实现处F2 / ⇧ + F2移动到有错误的代码⌘ + U转到父类⌘ + G定位行⌘ + ⌥ + left/right返回至上次浏览的位置⌘ + E最近的文件⌘ + ⇧ + E最近更改的文件⌥ + ⇧ + C最近的更改⌥ + F1查找代码所在位置⌘ + ⌥ + F7显示用法⌘ + I实现方法⌘ + ⌥ + N内联
方法相关
快捷键说明⌘ + P可以显示参数信息⌘ + F12查看当前文件的结构
调试部分、编译
快捷键说明⌘ + F2停止⌥ + ⇧ + F9选择 Debug⌥ + ⇧ + F10选择 Run⌘ + ⇧ + F9编译⌘ + ⇧ + F10运行⌘ + ⇧ + F8查看断点F7步入 Step intoF8步过 Step overF9恢复程序 Continue⇧ + F7智能步入⇧ + F8步出⌥ + ⇧ + F8强制步过⌥ + ⇧ + F7强制步入⌥ + F9运行至光标处⌥ + F10定位到断点⌘ + ⌥ + F9强制运行至光标处⌘ + F8切换行断点⌘ + F9生成项目⌘ + ⇧ + C复制路径⌘ + ⌥ + ⇧ + C复制引用,必须选择类名⌘ + ⌥ + Y同步⌘ + ~快速切换方案(界面外观、代码风格、快捷键映射等菜单)⇧ + F12还原默认布局⌘ + ⇧ + F12隐藏/恢复所有窗口⌘ + F4关闭⌘ + ⇧ + F4关闭活动选项卡⌘ + Tab转到下一个拆分器⌘ + ⇧ + Tab转到上一个拆分器切换窗口 快捷键说明⌘ + 1项目结构⌘ + 2收藏⌘ + 3搜索结果⌘ + 4运行⌘ + 5调试⌘ + 6TODO⌘ + 7结构⌃ + Tab切换 tab
其他
快捷键说明⌘ + ⇧ + A可以查找所有命令,并且每个命令后面还有其快捷键 在任意菜单或显示窗口,都可以直接输入你要找的单词,idea 就会自动为你过滤。
测试
快捷键说明⌘ + ⌥ + T创建单元测试用例引用
十大Intellij IDEA快捷键