Idea Mac快捷键
Idea中有许多快捷操作方式,本文将列出十分实用的几类操作,特别常见、不太实用或不太方便的操作可能没有写入。下面的操作方式都是在Mac OS X 10.5+的快捷键模式下使用的。
快捷键说明:
⌘:command ⇧:shift ⌥:option/alt ⌃: control/ctrl
文本编辑操作
快捷键 操作 double ⌥ 并按住不放+↑↓ 光标多行选中 ⌥↑↓ 变量选择 ⌘⇧⌥+鼠标左键拖拽 多行模式选中可编辑区域 ⌥⇧鼠标左键拖拽 同时选中不同的多个区域 ⌘⌫ 删除整行 ⌥/ 根据本页内容补全词语 ⌥⌘⇧↑↓ 左右移动在方法内的参数 ⌥⇧⌘D 查看本地整个项目修改历史记录 ⌘N 在project中创建新文件,在类中根据模板生成方法 ⌥←→ 光标根据整个词汇左右移动 ⌘⇧U 切换字符串大小写 ⌘⇧⏎ 智能补全代码,如添加分号";",方法的"{}" ⇧⏎ 从当前行直接创建一个空行,并光标移到新的行 ⌥⇧↑↓ 随意上下移动选择的行 ⌘⇧↑↓ 在作用域内上下移动所选行 ⌃I 创建父类接口应实现的方法 ⌃O 创建父类可以重写的方法 ⌘⇧8 切换当前文件多行模式 ⌘⌥V 提取选择变量,作为局部变量 ⌘⌥F 提取选择变量,作为成员变量 ⌘⌥C 提取选择变量,作为静态常量 ⌘⌥M 提取选择部分为方法 ⌃↑↓ 光标按方法名跳转 F2 光标移动到高亮位置 ⌘F 当前文件查询字符串 ⌘R 当前文件替换字符串 ⌘⇧F 全局查询字符串 ⌘⇧R 全局替换字符串 ⌘D 复制光标所在行,多选则复制所选内容 F3 mark代码 ⌥F3 mark代码并标号 ⇧⌘V 从粘贴板中粘贴 ⌘J idea代码模板选择
代码Review操作
快捷键 操作 ⌃⇧Q 查看代码上下文 F1 查看Document ⌃T 打开重构窗口 ⌥⇧⌘U 打开UML图 ⌘P 查看方法参数 ⌘P之后,⌥↑↓ 切换重载方法 ⌘⌥L 格式化代码 ⌃⌥O 优化导入 ⌥⏎ 智能提示 ⌘B 在其他地方跳转到选择的类中,在本类中显示被调用的地方 ⌃⇧P 查看表达式类型
全局操作
快捷键 操作 ⇧鼠标滚轮 左右滑动 ⌥F1 打开视图窗口选择 double ⌥ 打开检索(2018.3+版本整合所有类型检索) ⌃·(1左边的键) 打开idea视觉模式切换窗口 ⌃⇥ 切换窗口或文件 ⌘·(1左边的键) idea打开的项目间切换 ⌘, 打开idea设置 ⌘; 打开项目结构设置 double ⌃ 打开run anything窗口(version 2018.3+) ⌥⇧C 查看修改历史 ⌘[ ] 后退或前进 ⌘+数字1-9 打开各个数字对应的窗口
版本控制操作
快捷键 操作 ⌘T 从版本库中拉取或更新代码 ⌘K 提交代码(git中只是提交到本地,没有push)
文件跳转操作
快捷键 操作 ⌘⌥←→ 跳转到前后编辑的位置 ⌘⇧[ ] 按打开文件顺序切换