Mac 高效工作指南

很多做开发的程序员,都喜欢用mac,其绚丽的外观,加上手感体验,很适合开发和装逼用。其实除了这些为什么那么多程序员喜欢用mac呢,分析了一下使用mac的好处,无外乎以下几点:

  • Mac OS X 是基于 Unix 的,对于开发人员来说,Unix 下一堆好用的工具都可以随手捡到。并且好多的后端开发都是需要unix或linux的环境支持的。
  • 不需要维护。Mac 买来就直接用,磁盘碎片整理要。装驱动c 装好了,驱动就好了。
  • 简洁。Mac 上所有的操作都简洁到了极致,尽量避免干扰用户,增加了程序员的生产力。
  • 程序员文化。我想这个大概是程序员之间大家都喜欢用这个,有口皆碑吧。
    ……

mac高效工作指南

系统设置

将功能键(F1-F12)设置为标准的功能键

Mac键盘最上面一排的功能键(F1-F12)默认是系统亮度和声音之类的快捷设置,当Mac作为你的娱乐电脑时,这样的默认设置是非常方便的,但是对于将Mac作为工作电脑而且需要频繁使用功能键(F1-F12)的人,最好将功能键(F1-F12)的行为设置为标准的功能键。

打开System Preferences,点击Keyboard图标,勾选上Use all F1, F2, etc. keys as standard function keys。以后如果你要调节音量,就按住键盘左下角的fn键再按F11或者F12。

常用快捷键

使用mac,基本上很少使用鼠标,这就需要经常使用到快捷键,如果能够熟知常用的快捷键,对于工作可以说是事半功倍。

系统快捷键

官方文档

常用应用程序快捷键

中文输入法

系统自带的输入法不是很好用,推荐安装搜狗输入法或者RIME输入法。安装完成后,打开System Preferences,选择Keyboard,切换到Shortcuts这个Tab下,勾选Select the previous input source,并点击上述文字后面的空白处,设置快捷键为Ctrl+Space。

然后打开Alfred。

开发环境配置

命令行终端Terminal

在用户界面没有发明前,终端Terminal曾经是计算机的唯一交互方式,就算到了今天,很多服务器仍然只提供终端登陆来操作,作为开发测试运维相关人员,在日常工作中合理使用终端将大大提高工作效率。

替换系统默认Shell

Bash作为大多数系统默认安装的Shell,大家都多少有所接触,Zsh和Bash类似都是一个Shell,但是Zsh更注重用户体验和与人的交互,OS X默认也安装好了Zsh,然而你想自己从头开始配置一个顺手的Zsh是比较浪费时间的,有人已经帮我们配置好了,这个流行的Zsh配置叫—Oh My ZSH!,直观的效果如下图所示,代码开源在github。

这里写图片描述

Mac OS X默认已经安装好了Zsh,你可以打开终端,输入zsh –version来确认是否安装成功。

打开终端输入下面的命令:

来安装安装Oh My ZSH!

Homebrew

Homebrew是一款终端下的命令程序包管理器,安装非常简单,复制如下命令在终端下运行,按回车并输入密码后等待安装成功:

Homebrew Cask

因为Apple不允许第三方的浏览器进入Mac App Store,如果你想要安装Google Chrome,只能去Google 站下载后运行安装文件。这一类App Store没有的非终端下的软件能不能享受Homebrew一样的命令行安装的便捷性呢p>

Homebrew Cask就是这样一款终端下的程序管理器,它扩展了Homebrew,作为Mac App Store的有益补充,方便你快速维护日常软件的安装升级和卸载,复制如下命令在终端下运行,按回车后等待安装成功:

那如何使用Homebrew Cask来安装Google Chrome呢先使用chrome作为关键字查找一下:

然后我们安装google-chrome。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年2月3日
下一篇 2017年2月3日

相关推荐