Mac OS X常用快捷键(对比Windows),macos

序:

  本人Mac OS小白一枚,搜集列举的是一些常用的基本功能,欢迎补充!

  所有快捷键组合,均在Mac OS X Yosemite 10.10下测试有效

  总结得出的主要区别是将windows下的ctrl/alt替换为command

  红色文字为区别较大需要注意的,蓝色文字为windows下快捷键,方便对比记忆

1.文件相关

  新建:command+N  ctrl+N

  保存:command+S  ctrl+S

  全选:command+A  ctrl+A

  复制:command+C  ctrl+C

  粘贴:command+V  ctrl+V

  移动:command+option+V(文件无法进行command+X剪切操作,文字可以)

  撤销:command+Z  ctrl+Z

  将选中文件移入废纸篓:command+delete  del

  删除选中文件(不经过废纸篓):command+option+delete  shift+del

  清空废纸篓:command+shift+delete

  文件夹返回上一级:command+↑  backspace

2.浏览器相关

  定位到地址栏:command+L  alt+D

  加入收藏夹:command+D  ctrl+D

  后退:command+←  alt+←

  页面放大/缩小:command+ +/-  ctrl+滚轮

  刷新:command+R  F5

3.输入相关

  中英文输入法互换:command+空格  ctrl+空格

  定位到行首:command+←  Home

  定位到行尾:command+→  End

  选中光标到行首文字:command+shift+←  shift+←(有差别)

  选中光标到行尾文字:command+shift+→  shift+→(有差别)

  删除光标后的字符:fn+delete  del

4.其他

  任务切换:command+tab  alt+tab

  显示桌面:command+F3或fn+F11  win+D

 

作者:@zhnoah
出处:
本文版权归本人和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连 
接,否则保留追究法律责任的权利。

OS X常用快捷键(对比Windows),macos 序:
本人Mac OS小白一枚,搜集列举的是一些常用的基本功能,欢迎补充!
所有快捷键组合,均在M…

在使用AS的过程中,之前使用的是Eclipse的快捷键的风格,现在切换为Mac系统的AS快捷键风格,一时不适应,下面记录一下Mac风格的快捷键;

PS:
注意Mac上的delete键是执行删除前一个字符(即是backspace的效果),而要达到删除后一个字符(即是delete的效果),则要执行按键
fn + delete。需要注意这里的区别

常用快捷键

  • 格式化代码 alt+command+L
  • 查看类的结构 command+F12
  • 删除当前光标所在行/删除选中行 command+backspace
  • 退回至光标上次定位的地方 command+[
  • 前进至光标刚才定位的地方 command+]
  • 实现接口的方法 alt + Enter
  • 复制当前行 command + D
  • 搜索类文件 command + O
  • 搜索所有文件 双击Shift
  • 输入的过程中,显示提示 shift + 空格
  • 查找引用 alt + F7
  • 快速显示文档 F1
  • 显示类的生命 command + B
  • 查看继承/实现的类 ctrl + H
  • 上移/下移当前行 command + shift + up/down 或 alt + shift + up/down

快速定位文件

  • 打开类 command + o
  • 打开文件 command + shift + o
  • 根据方法或属性定位代码 command + alt + o

Tips: 1. 部分匹配: ItemDetailFragment -> IDF
Tips: 2. 行号匹配:ExcitingClass:22 -> EC:22

  • 最近的文件 command + e
  • 最近编辑的文件 command + shift + e
  • 上次光标的位置切换 command + [ 反之 command + ]
  • 上次编辑的位置 command + shift +backspace
  • 显示调用 alt + f7
  • 显示调用的提示框 command + alt + f7 (同上的作用)
  • 跳转至声明定义的地方 command + b / command + click
  • 跳转至实现的地方 command + alt + b
  • 跳转类型声明的地方 ctrl + shift + b

例如: Developer phil = new Developer();
光标定位在phil上,会跳转至Developer类声明的地方

  • 跳转至父类 command + u

进阶快捷键1:

  • 高亮当前光标所在的代码:command + shift + F7
  • 光标在方法名或内部类名上移动:ctrl + up/down

跟Mac系统显示桌面窗口快捷键冲突,这里改为 ctrl + alt + up/down

  • 显示当前文件的结构提示框 command + f12
  • 显示当前方法被调用的提示框 ctrl + alt + h
  • 快速查看一个方法的实现 alt + space / command + Y
  • 展开/ 收起代码 (command +) / (command -)
  • 切换书签 F3
  • 切换书签并附加标记 alt + f3
  • 显示所有书签 command + f3
  • 查找菜单中的按钮行为的快捷显示框 cmd + shift + a

这里跟QQ截图快捷键冲突,这里改为 shift+ alt + a

进阶快捷键2:

  • 扩展选中块 alt+ up/down
  • 对当前的代码添加try catch/ if 包围块 command+alt+t
  • 显示所有的模板 command+ j
  • 将方法块上移或者下移 command+shift+ up/down
  • 完善当前代码语句 command + shift + enter
  • 合并行 ctrl + shift + j
  • 在那种模式下,选中当前文件 alt + F1
  • 取消(删除)当前代码的包裹代码 command + shift + delete
网站地图xml地图