MAC IntelliJ IDEA 常用快捷键

贡光明
2023-12-01

本文主要记录在 Mac 环境下 IDEA 常用的快捷键

搜索相关

  • 全局查找文件,包含 jar 包中的文件:shift + shift
  • 全文检索:command + shift + f
  • 当前文件查找:command + f
  • 查询所有调用的地方:alt + F7
  • 查询抛异常的代码位置:光标移动到 throws 关键字后 + F7+ shift + command
  • 查询被继承的方法:光标移动到 extends 关键字后 + F7+ shift + command
  • 查询指定类或方法的文档:F1

文本处理

  • 撤销:command + z
  • 重做:command + shift + z
  • 替换:command + r
  • 全文检索替换:command + shift + r
  • 复制一行:command + c (复制光标所在行)
  • 粘贴一行:command + v
  • 复制本行并粘贴到下一行:command + d
  • 删除本行:command + delete
  • 复制多处不连续的文本:Shift + option + 鼠标选取区域
  • 关闭当前窗口:comand + w;

代码跳转

  • 跳转到声明或定义处:command + b
  • 跳转到实现处:option + command + b
  • 跳转到指定文件指定行:shift + command + o(语法:【文件名: 行号】)
  • 跳转到最近打开的文件:command + e

编写代码相关

  • 在当前目录下创建文件(任何类型):control + option + n;
  • 创建 getter 或 setter: command + n;
  • 创建构造方法或 toString() 方法: command + n;
  • 插入未实现的方法或引入Jar包或解决未处理的错误:option + return(回车)
  • 重命名:shift + F6
  • 删除文件:command + delete
  • inject language or reference: option + return(回车)
  • 针对当前上线文打开模版缩写建议:commond + j
  • 代码提示:control + 空格(该快捷键和系统切换输入法快捷键冲突,可以修改K eyMap->Main menu -> Code -> Completion -> Basic)
  • 注释单行代码:command + /
  • 多行注释:control + shift + /
  • 代码补全:option + /
  • 代码格式化:option + command + l
  • 删除没用到的 import: control + option + o

其他

  • 打开 Preferences: command + ,
  • 打开 project 视图:command + 1

查看类图

  • 先选择要查看的类;
  • 多选请长按 command;
# 生成类图快捷键
Shift + option + command + u

其他常用问题

  • Spring Intitalizr 生成 Spring Boot 项目经常超时
    可以将默认源 https://start.spring.io 替换为 https://start.aliyun.com
 类似资料: