mac快捷键

alt+f7查找变量方法使用的地方
F3添加书签
Ctrl + O快捷覆写方法
Alt + F3 添加书签标识
command + F3 显示书签
command + Shift + A 查找动作
Alt + F1 快捷选择
command+alt+f7 这个是查找选中的字符在工程中出现的地方,可以不是方法变量类等,这个和上面的有区别的
command+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择 ,功能基本同上
选中文本,按command+shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。shift+f3就是往上找
ctrl+enter 出现生成get,set方法的界面
shift+enter 换到下一行
command+R 替换
command+shift+R 可以在整个工程或着某个目录下面替换变量
command+control+R 运行当前工程
command+Y 查看选中当前源码
command+D复制一行
command+delete删除一行
control+shift+J 把多行连接成一行,会去掉空格的行
command+J 可以生成一些自动代码,比如for循环
command+B 找变量的来源 同F4 查找变量来源
control+shift+B 找变量所属的类
command+G 查找变量并且定位
command+shift+F 可以在整个工程或着某个目录下面查找变量 相当于eclipse里的ctrl+H
alt+shift+C 最近修改的文件
command+E最近打开的文件
alt+enter 导入包,自动修改
command+alt+L 格式化代码
command+alt+I 自动缩进,不用多次使用tab或着backspace键,也是比较方便的
command+shift+enter代码补全,这个会判断可能用到的,这个代码补全和代码提示是不一样的
command+P 方法参数提示
command+alt+T 把选中的代码放在 TRY{} IF{} ELSE{} 里
command+X剪切
command+shift+V 可以复制多个文本
command+shift+U 大小写转换
command+/ 注释一行或着多行 //
command+alt+/ 注释/*...*/
command+alt+左右箭头 返回上次编辑的位置
command+左右箭头 返回最左边最右边
shift+f6重命名
command+shift+上下箭头 把代码上移或着下移
command+[或] 可以跳到大括号的开头结尾
command+f12可以显示当前文件的结构
command+alt+B 可以导航到一个抽象方法的实现代码
command+, 呼出偏好设置
快捷键 说明
⌘ + 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)
  1. 要输入 for(User user : users) 只需输入 user.for + Tab。
  2. 要输入 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 创建单元测试用例

idea mac快捷键的更多相关文章

  1. Mac快捷键与命令学习

    最近开始使用mac air,以前从来没有接触过IOS系统,各种操作捉急.Mac快捷键相当多,遇到各种操作不会就只好百度,然后整理了一堆有用或者没用的命令,一股脑儿列在下面.其中有不少命令是和linux ...

  2. Mac 快捷键整理

    Mac 快捷键整理 文本编辑 适用于文本编辑器,浏览器等 跳到页首 cmd + ↑ 类似windows下的 ctrl + home 跳到页尾 cmd + ↓ 类似windows下的 ctrl + en ...

  3. Navicat Mac 快捷键详解

    Navicat 是数据库管理工具,满足了大家对数据库的存储过程.事件.触发器.函数.视图等功能,并且支持MySQL.MariaDB.SQL Server.SQLite.Oracle 和 Postgre ...

  4. IntelliJ IDEA For Mac 快捷键

    Mac键盘符号和修饰键说明 ⌘ Command ⇧ Shift ⌥ Option ⌃ Control ↩︎ Return/Enter ⌫ Delete ⌦ 向前删除键(Fn+Delete) ↑ 上箭头 ...

  5. Myeclipse for Mac快捷键

    myeclipse for mac 的快捷键汇总 快键键 作用 备注 Command+1 快速修复(自动导包等) 比如与Syso配合,与main配合可快速构造方法签名 Alt+/ 自动补全 Comma ...

  6. Mac快捷键、命令行

    睡眠:option + command + 电源键  立即关机:Cmd-Opt-Ctrl-Eject 立即重启:Cmd-Ctrl-Eject 弹出关机提示 :Ctrl + 关机 正常关机快捷键 : C ...

  7. Mac快捷键 Xcode快捷键

    Mac OSX 快捷键&命令行   一.Mac OSX 快捷键 ctrl+shift                                    快速放大dock的图标会暂时放大,而 ...

  8. eclipse for mac 快捷键

    Eclipse for Mac 常用快捷键 为了提高开发效率,Eclipse 为我们提供了许多快捷键,它们能够帮助我们快速和方便的完成一些繁琐的操作. 关于 Eclipse for Windows 的 ...

  9. 老李分享:Mac快捷键

    poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.如果对课程感兴趣,请大家咨询qq:908821478,咨询电话010-845052 ...

随机推荐

  1. EPI Server相关

    下载地址: http://world.episerver.com/download/Episerver-CMS/ 文档: http://world.episerver.com/documentatio ...

  2. Intellij Idea生成serialVersionUID的方法

    默认情况下Intellij IDEA是关闭了继承了java.io.Serializable的类生成serialVersionUID的警告.如果需要ide提示生成serialVersionUID,那么需 ...

  3. Windows平台JDK安装

    原文链接:http://android.eoe.cn/topic/android_sdk 下载Java的开发包JDK JDK有好几个类型版本,我们只需要选择Java SE类型的版本就行了.进入网页:h ...

  4. Android 架构师技能图谱(转载)

    架构与设计 设计模式 重构 技术选型 特性 可用性 性能 包大小 方法数 文档 技术支持 UI架构模式 MVC MVP MVVM 研发工具 集成开发环境 Android Studio Sublime ...

  5. vivado自定IP例化的问题,怎么生成VHDL的例化

    在tools 下面选中project settings.然后选targat language为VHDL .这样就会生成一个以VHDL语言为模板的ip. 转载:https://zhidao.baidu. ...

  6. Golang之字符串格式化

    字符串格式化 // Go 之 字符串格式化 // // Copyright (c) 2015 - Batu // package main import ( "fmt" ) typ ...

  7. JAVA中INSTANCEOF关键字的用法总结

    https://www.cnblogs.com/jay36/p/7519145.html https://www.cnblogs.com/zjxynq/p/5882756.html https://b ...

  8. 菜鸟学SSH(七)——Spring jar包详解

    Struts.Hibernate.Spring这类的框架给我们开发带来非常大的好处,让我们更加快速.有效的开发.所以我们在开发中通常都会用到各种框架,每个框架都有很多jar包,每个jar都有各自不同的 ...

  9. Fluent 18.0新功能之:其他

    ANSYS 18.0在2017年1月底发布,来看看Fluent18.0更新了哪些内容. 1 用户界面 关于用户界面方面的更新包括: (1)可以在树形菜单中同时选择多个子节点,如同时选择多个边界,点击右 ...

  10. 中秋节福利---HTML5-玉兔吃月饼游戏

    中秋节快来了.送大家点福利: HTML5-玉兔吃月饼游戏 效果图: 代码下载:点击这里!!