本人之前一直在windows平台下进行开发,刚接触Mac的时候有些许的不适应,无论是无鼠标操作,还是文件系统的变更,以及键盘格式以及系统快捷键的变更,都曾对自己造成过一定程度的困扰。由此记录一下自己认为的一些要点,方便后来者快速上手。

           本人系统版本:

    总体分为以下几点:

 

1、系统界面简单介绍(Mac OS x):

mac idea 打开 工程 配置 global libraries python_触控板

  1. 系统主界面如上图,红框部分是菜单栏,蓝框部分是快捷工具栏,点击篮框中的小火箭图标可以查看已安装应用。
  2. 篮框中第一个应用“访达”是系统默认的文件管理工具,打开访达,可以通过shift+cmd+g键打开目录搜索查找目录(配合tab)
  3. 点击红框中的苹果图标》选择关于本机,查看机器信息。

 2、学会调试你的触控板:

       mac的触控板比windows平台下的要好用很多,完全可以取代鼠标,为了使用的更舒适,可以在菜单栏中的苹果图标》系统偏好设置中自定义你的触控板。

  1. 三指/四指左右滑动(可自定义)切换已经打开的应用(cmd+tab也可)。
  2. 双指上下滑动(可自定义)滚动屏幕。
  3. 调度中心的使用(可自定义)。
  4. 苹果图标》系统偏好设置中选择触控板自定义你的手势吧。

 

3.Mac系统常用操作以及快捷键总结(持续更新中):

  1. 选择(目前通过触控板操作)
  2. 最大化(ctrl+cmd+F,最小化(cmd+m
  3. 切换窗口(cmd+tabcmd+shift+tab           );窗口间切换(cmd+~
  4. 通用操作:

Command + Z 撤销(Command +shife+ Z 反撤销)

Command + X 剪切

Command + C 拷贝(Copy

Command + V 粘贴

Command + A 全选(All

Command + S 保存(Save)

Command + F 查找(Find

  1. 退出(cmd+opt+esc)(cmd+q
  2. 输入法切换(ctrl+space
  3. 删除文件(cmd+backspace

4、 开发工具快捷键整理(我用的idea):

       目前我是用的IDE是idea,常用的快捷键以及设置方法列在小面:

cmd+, 打开设置菜单,通过keymap可自定义快捷键。

常用:

新建:alt+i( 自定义)

查找文件:ctrl+shift+n;双击shift

全局查找字符:cmd+alt+f7、cmd+shift+f

page中查找字符:cmd+f

打开最近文件:ctrl+e

自动生成getset、constructor等:ctrl+enter

包裹try catch cmd+opt+t

补全返回值:opt+cmd+v

查找子类、实现类:cmd+alt+b

选择:

自动补全:自定义为alt+enter

重命名:shift+f6

自动导包:ctrl+enter

tryctach等:opt+cmd+t

DEBUG:

alt+f8 debug时选中查看值

f8相当于eclipse的f6跳到下一步

shift+f8相当于eclipse的f8跳到下一个断点,也相当于eclipse的f7跳出函数

f7相当于eclipse的f5就是进入到代码

alt+shift+f7这个是强制进入代码

查看接口实现类:cmd+opt+b

实现方法:cmd+I

查看类信息:cmd+F12

返回刚才查看的位置ctrl+alt+左箭头、右箭头

5、其他:

1、端口关闭:

zxdeMacBook-Pro:local zhangxu$ lsof -i:8080

COMMAND  PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME

java    1431 zhangxu   57u  IPv6 0x71a4e002393437e5      0t0  TCP *:http-alt (LISTEN)

zxdeMacBook-Pro:local zhangxu$ kill 1431

2、授权

chmod -R 777 文件/文件夹名称