Mac键盘符号和修饰键说明

  • Command
  • Shift
  • Option
  • Control
  • 上箭头
  • 下箭头
  • 左箭头
  • 右箭头

一、Editing(编辑)

  • ⌃O 覆盖方法(重写父类方法)

  • ⌃I 实现方法(实现接口中的方法)

  • ⌘⌥T 包围代码(使用if…else, try…catch, for, synchronized等包围选中的代码)

  • ⌃T 重构

  • ⌥↑ 连续选中代码块

  • ⌥↓ 减少当前选中的代码块

  • ⌘D 复制当前行或选定的块

  • ⌘⌫ 删除当前行或选定的块的行

  • ⌘⇧→ / ⌘⇧← 选择直到代码块结束/开始

  • ⌘+ / ⌘- 展开 / 折叠代码块

  • ⌘⌥+ / ⌘⌥- 递归展开 / 折叠代码块

  • ⌘⇧+ /⌘⇧- 展开 / 折叠所有代码块

  • ⌘→ / ⌘← 光标移动到行尾 / 行首

五、Debugging(调试)

  • F8 进入下一步,如果当前行断点是一个方法,则不进入当前方法体内
  • F7 进入下一步,如果当前行断点是一个方法,则进入当前方法体内,如果该方法体还有方法,则不会进入该内嵌的方法中
  • ⇧F7 智能步入,断点所在行上有多个方法调用,会弹出进入哪个方法
  • ⇧F8 跳出
  • ⌥F9 运行到光标处,如果光标前有其他断点会进入到该断点
  • ⌥F8 计算表达式(可以更改变量值使其生效)
  • ⌘⌥R 恢复程序运行,如果该断点下面代码还有断点则停在下一个断点上
  • ⌘F8 切换断点(若光标当前行有断点则取消断点,没有则加上断点)
  • ⌘⇧F8 查看断点信息

六、Navigation(导航)

  • ⇧⎋ 隐藏当前或最后一个活动的窗口,且光标进入代码文件窗口

  • ⌘L 在当前文件跳转到某一行的指定处

  • ⌘E 显示最近打开的文件记录列表

  • ⌘⌥← / ⌘⌥→ 退回 / 前进到上一个操作的地方

  • ⌘⇧⌫ 跳转到最后一个编辑的地方

  • ⌘B / ⌘ 鼠标点击 进入光标所在的方法/变量的接口或是定义处

  • ⌘⌥B 跳转到实现处,在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口

  • ⌥ Space, ⌘Y 快速打开光标所在方法、类的定义

  • ⌘U 前往当前光标所在方法的父类的方法 / 接口定义

  • ⌘⌥U 显示类UML图

  • ⌃↓ / ⌃↑ 当前光标跳转到当前文件的前一个/后一个方法名位置

  • ⌘F12 弹出当前文件结构层,可以在弹出的层上直接输入进行筛选(可用于搜索类中的方法)

  • ⌃H 显示当前类的层次结构

  • ⌘⇧H 显示方法层次结构

  • ⌃⌥H 显示调用层次结构(列出方法被调用的调用链)

  • F2 / ⇧F2 跳转到下一个/上一个突出错误或警告的位置

七、Refactoring(重构)

  • F5 复制文件到指定目录
  • F6 移动文件到指定目录
  • ⌘⌫ 在文件上为安全删除文件,弹出确认框
  • ⇧F6 重命名文件
  • ⌘F6 更改签名
  • ⌘⌥N 一致性
  • ⌘⌥M 将选中的代码提取为方法
  • ⌘⌥V 提取变量
  • ⌘⌥F 提取字段
  • ⌘⌥C 提取常量
  • ⌘⌥P 提取参数

八、VCS/Local History(版本控制/本地历史记录)

  • ⌘K 提交代码到版本控制器
  • ⌘T 从版本控制器更新代码
  • ⌥⇧C 查看最近的变更记录
  • ⌃C 快速弹出版本控制器操作面板

九、Live Templates(动态代码模板)

  • ⌘⌥J 弹出模板选择窗口,将选定的代码使用动态模板包住
  • ⌘J 插入自定义动态代码模板

IntelliJ Mac 常用快捷键相关推荐

  1. IntelliJ IDEA常用快捷键小结

    IntelliJ Idea 常用快捷键列表 Ctrl+Alt+t 选择代码块 try catch Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+A ...

  2. IntelliJ IDEA常用快捷键——基于Eclipse

    IntelliJ IDEA常用快捷键--基于Eclipse PS:自己使用的,有些需要修改快捷键. Mac与Windows按键对比 ^ = Ctrl ⇧ = Shift ⌥ = Alt ⌘ = Win ...

  3. IDEA(IntelliJ IDEA)+常用快捷键(short cuts)

    IDEA(IntelliJ IDEA)+常用快捷键(short cuts) IntelliJ idea(以下简称idea) 是目前最好用的代码编辑器之一.掌握idea的快捷键是一项很重要的能力,虽然不 ...

  4. xcode 及 MAC 常用快捷键

    郝萌主倾心贡献,尊重作者的劳动成果,请勿转载. 如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 我要捐赠: 点击捐赠 Cocos2d-X×××:点我传送 黑苹果键盘对应 ...

  5. IntelliJ Idea 常用快捷键 列表

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环.System.ou ...

  6. IntelliJ IDEA 常用快捷键和设置

    实用快捷键: Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ ) Ctrl+D 复制行 Ctrl+X 删除行 快速修复 alt+enter (modify/cast) 代码 ...

  7. IntelliJ Idea 常用快捷键 (经过测试)

    IntelliJ Idea 常用快捷键 经过测试 笔者用了8年多的Eclipse,新工作都在用IDEA,虽然可以设置keymap为Eclipse风格,但是用起来还不是很顺手.索性就总结下IDEA的快捷 ...

  8. 快速上手IntelliJ IDEA常用快捷键

    IntelliJ IDEA 常用快捷键 众所周知IntelliJ IDEA是一款强大的集成开发工具,并且拥有强大的快捷键体系. 使用IDEA能极大的提高开发者的开发效率. 那么熟练掌握IDEA的快捷键 ...

  9. Mac常用快捷键一览

    Mac常用快捷键一览 图片展示 值得新手收藏 mac下移动文件的方法: 1种是,finder下鼠标按住拖动到另外的文件夹 1种是,拷贝,黏贴,删除 另外一种是快捷键, 复制:command+C,然后c ...

最新文章

  1. 第三课.使用简单的NN模拟fizzbuzz
  2. 如何用python实现自动化办公_python自动化办公操作PPT的实现
  3. android p 权限流程,Android native 权限控制流程
  4. Linux内核中的内存屏障(转)
  5. php __FILE__和$_SERVER['SCRIPT_FILENAME']区别
  6. 【MM系列】SAP里批量设置采购信息记录删除标记
  7. 【灵修】舍得——有舍有得
  8. BZOJ2190 SDOI2008 仪仗队
  9. [C#]巧妙获取正在使用的IPv4地址
  10. linux安装lrzsz工具
  11. 未安装任何音频输出设备
  12. VB的阶乘和伽马函数
  13. 清明上河图30亿像素_清明上河图全图下载
  14. 子类可以重新定义父类的同名方法,并且允许他们有不同的返回值类型吗?
  15. 凹凸贴图和法线贴图的区别
  16. python懒人小工具:python打包exe 小工具
  17. 你用过Elasticsearch Percolate 反向检索吗?
  18. 关于安装不上tesseract和opencv以及稀里糊涂的解决方案
  19. 【JS】隐匿在计算机软硬件背后的语言
  20. java秃顶_【本人秃顶程序员】在Java中使用函数范式提高代码质量

热门文章

  1. jquery左右箭头切换
  2. 第十五个“世界海洋日”:水声功率放大器能为海洋水下声呐研究做些什么?
  3. nbr服务器端代码的编译和运行
  4. UiPath最新社区版的下载与使用(一)
  5. Jenkins-节点服务器配置
  6. 构建高效的整车系统级别评估平台,百度安全自动驾驶风险安全研究亮相NDSS2022AutoSec...
  7. linux的traceroute命令详解
  8. Gin连接mysql
  9. 这篇麦肯锡报告,透露了几个行业秘密...
  10. 官方金山毒霸oem下载最新试用