idea for mac 最全快捷键整理

简介: idea for mac 最全快捷键整理

智能提示

⌘ -> 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 生成循环
sout System.out.println();
⌘ + J 可以查看所有代码模板
⌘ + ⌥ + J 用动态模板环绕
⌘ + ⇧ + Enter 自动补全末尾的字符(括号,分号),例如敲完if/for时也可以自动补上{}花括号。
⌥ + Enter 导入包,快速修复

后缀自动补全功能(Postfix Completion)

要输入 for(User 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 into
F8 步过 Step over
F9 恢复程序 Continue
⇧ + F7 智能步入
⇧ + F8 步出
⌥ + ⇧ + F8 强制步过
⌥ + ⇧ + F7 强制步入
⌥ + F9 运行至光标处
⌥ + F10 定位到断点
⌘ + ⌥ + F9 强制运行至光标处
⌘ + F8 切换行断点
⌘ + F9 生成项目
⌘ + ⇧ + C 复制路径
⌘ + ⌥ + ⇧ + C 复制引用,必须选择类名
⌘ + ⌥ + Y 同步
⌘ + ~ 快速切换方案(界面外观、代码风格、快捷键映射等菜单)
⇧ + F12 还原默认布局
⌘ + ⇧ + F12 隐藏/恢复所有窗口
⌘ + F4 关闭
⌘ + ⇧ + F4 关闭活动选项卡
⌘ + Tab 转到下一个拆分器
⌘ + ⇧ + Tab 转到上一个拆分器

切换窗口

快捷键 说明
⌘ + 1 项目结构
⌘ + 2 收藏
⌘ + 3 搜索结果
⌘ + 4 运行
⌘ + 5 调试
⌘ + 6 TODO
⌘ + 7 结构
⌃ + Tab 切换 tab

其他

快捷键 说明
⌘ + ⇧ + A 可以查找所有命令,并且每个命令后面还有其快捷键
  在任意菜单或显示窗口,都可以直接输入你要找的单词,idea 就会自动为你过滤。

测试

快捷键 说明
⌘ + ⌥ + T 创建单元测试用例

相关文章
|
3天前
|
Java 应用服务中间件 Maven
Mac使用Idea配置传统SSM项目(非maven项目)
Mac使用Idea配置传统SSM项目(非maven项目)
12 1
|
7天前
|
Android开发 Windows
mac下Android Studio 快捷键(持续更新)
mac下Android Studio 快捷键(持续更新)
46 1
|
22天前
|
Java Android开发 Spring
idea开发常用快捷键总结
idea开发常用快捷键总结
39 9
|
23天前
|
程序员 开发者
IDEA插件-Key Promoter X快捷键显示
Key Promoter X 是一款用于 IntelliJ IDEA 的插件,旨在帮助开发者学习并提键盘快捷键使用效率。它会监视用户在 IDEA 中的操作,并在您使用鼠标执行某些操作时提供相应的快捷键提示。 当使用鼠标点击一个按钮或菜单项时,Key Promoter X 会显示一个弹窗,告诉用户可以使用哪个键盘快捷键来执行相同的操作。
IDEA插件-Key Promoter X快捷键显示
|
5天前
|
Windows
Mac Snipaste 不仅仅是截图工具,不在菜单栏显示,怎么样修改快捷键
Mac Snipaste 不仅仅是截图工具,不在菜单栏显示,怎么样修改快捷键
9 0
|
1月前
|
Go Windows
mac系统快捷键大全详细介绍
mac系统快捷键大全详细介绍
idea快捷键:全局搜索文件,代码,接口,ctrl+shift+f无效?也可以点击Edit 点击Find Replace in path
idea快捷键:全局搜索文件,代码,接口,ctrl+shift+f无效?也可以点击Edit 点击Find Replace in path
idea使用构造函数的快捷键是什么?alt + insert
idea使用构造函数的快捷键是什么?alt + insert
idea打开命令窗口的快捷键,使包分开的写法
idea打开命令窗口的快捷键,使包分开的写法
|
2月前
IntellJ IDEA的常用快捷键和基础配置
IntellJ IDEA的常用快捷键和基础配置
29 0