IntelliJ Mac 常用快捷键
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 常用快捷键相关推荐
- IntelliJ IDEA常用快捷键小结
IntelliJ Idea 常用快捷键列表 Ctrl+Alt+t 选择代码块 try catch Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+A ...
- IntelliJ IDEA常用快捷键——基于Eclipse
IntelliJ IDEA常用快捷键--基于Eclipse PS:自己使用的,有些需要修改快捷键. Mac与Windows按键对比 ^ = Ctrl ⇧ = Shift ⌥ = Alt ⌘ = Win ...
- IDEA(IntelliJ IDEA)+常用快捷键(short cuts)
IDEA(IntelliJ IDEA)+常用快捷键(short cuts) IntelliJ idea(以下简称idea) 是目前最好用的代码编辑器之一.掌握idea的快捷键是一项很重要的能力,虽然不 ...
- xcode 及 MAC 常用快捷键
郝萌主倾心贡献,尊重作者的劳动成果,请勿转载. 如果文章对您有所帮助,欢迎给作者捐赠,支持郝萌主,捐赠数额随意,重在心意^_^ 我要捐赠: 点击捐赠 Cocos2d-X×××:点我传送 黑苹果键盘对应 ...
- IntelliJ Idea 常用快捷键 列表
IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有fori/sout/psvm+Tab即可生成循环.System.ou ...
- IntelliJ IDEA 常用快捷键和设置
实用快捷键: Ctrl+/ 或 Ctrl+Shift+/ 注释(// 或者/*...*/ ) Ctrl+D 复制行 Ctrl+X 删除行 快速修复 alt+enter (modify/cast) 代码 ...
- IntelliJ Idea 常用快捷键 (经过测试)
IntelliJ Idea 常用快捷键 经过测试 笔者用了8年多的Eclipse,新工作都在用IDEA,虽然可以设置keymap为Eclipse风格,但是用起来还不是很顺手.索性就总结下IDEA的快捷 ...
- 快速上手IntelliJ IDEA常用快捷键
IntelliJ IDEA 常用快捷键 众所周知IntelliJ IDEA是一款强大的集成开发工具,并且拥有强大的快捷键体系. 使用IDEA能极大的提高开发者的开发效率. 那么熟练掌握IDEA的快捷键 ...
- Mac常用快捷键一览
Mac常用快捷键一览 图片展示 值得新手收藏 mac下移动文件的方法: 1种是,finder下鼠标按住拖动到另外的文件夹 1种是,拷贝,黏贴,删除 另外一种是快捷键, 复制:command+C,然后c ...
最新文章
- 第三课.使用简单的NN模拟fizzbuzz
- 如何用python实现自动化办公_python自动化办公操作PPT的实现
- android p 权限流程,Android native 权限控制流程
- Linux内核中的内存屏障(转)
- php __FILE__和$_SERVER['SCRIPT_FILENAME']区别
- 【MM系列】SAP里批量设置采购信息记录删除标记
- 【灵修】舍得——有舍有得
- BZOJ2190 SDOI2008 仪仗队
- [C#]巧妙获取正在使用的IPv4地址
- linux安装lrzsz工具
- 未安装任何音频输出设备
- VB的阶乘和伽马函数
- 清明上河图30亿像素_清明上河图全图下载
- 子类可以重新定义父类的同名方法,并且允许他们有不同的返回值类型吗?
- 凹凸贴图和法线贴图的区别
- python懒人小工具:python打包exe 小工具
- 你用过Elasticsearch Percolate 反向检索吗?
- 关于安装不上tesseract和opencv以及稀里糊涂的解决方案
- 【JS】隐匿在计算机软硬件背后的语言
- java秃顶_【本人秃顶程序员】在Java中使用函数范式提高代码质量