程序员最常用的十个 Mac 工具(中)

  • A+
所属分类:mac软件下载

是不是干货,读完就知道了……

先来几个神回复感受一下:

一看到「上」,就想到了「你行你上啊」,结果……裤子都脱了你就给我看这?

我怀着无比期待的心情阅读了您的大作……节操何在?

这叫前传,不叫上!

开始的时候,一个「上」字,以为大神要交代五个工具,好吧,给我讲了一个爱情故事……有种明明买的是爱情片,却变成了音乐剧的宝莱坞电影的即视感。

前戏太长了吧……


今天公司的最后一个年会也结束了,闹了一下午,脑子乱哄哄的,有点累,其实不想写什么东西了,不过想想很多人还在等着看,还是写吧。

以前在 Mac 指引系列里写过一个工具 List,主要是面向普通 Mac 用户的,完整文章已经收录到纸版《MacTalk·人生元编程》中。今天的文章主要是面向程序员的,有重合,但侧重点不同。

Alfred

大部分用户第一次使用 Mac 都会有个短暂的情绪反转。打开包装后马上为 Mac 精美的硬件工艺击节赞叹,进入OS X 之后随即陷入一种蛋蛋的忧伤,因为,用了十几年的开始菜单不见袅!妈妈开始菜单不见袅肿么办?这时候需要的是:淡定和冷静!

要清楚的认识到,我们寻找的不是开始按钮,而是程序入口,任何一个操作系统,用户要做的事情并不是找到开始菜单,而是找到程序,然后打开它们完成自己的工作。在 Mac 里,完成这个职责的最佳角色不是 Dock,而是 Alfred。所以我的建议是,任何用户进入 OS X 之后,第一步就是去 App Store 下载 Alfred。普通用户使用免费版就够了,开发人员可以内购 Powerpack,物超所值。

Alfred 是 Mac 平台上最为传奇的效率工具,用一篇长文来介绍都不为过,幸好 Mac 君在之前已经写过了,回复「alfred」阅读。

iTerm 2

Mac 对原生 Shell 的支持是无数程序员喜爱 Mac 的原因之一,程序员用 Mac 而不用 Shell,基本等于自断一臂,威力将大打折扣。Shell 并非凭空而来,它的入口是终端工具。OS X自带的终端工具虽然不错,但是和 iTerm 2一比,就逊色很多了。

iTerm2 是 OS X 下一款开源免费的的终端工具,我基本用它替代了原生的 Terminal。
网址:http://www.iterm2.com

一些基本功能如下:

1、分窗口操作:shift+command+d(横向)command+d(竖向)
2、查找和粘贴:command+f,呼出查找功能,tab 键选中找到的文本,option+enter 粘贴
3、自动完成:command+; 根据上下文呼出自动完成窗口,上下键选择
4、粘贴历史:shift+command+h
5、回放功能:option+command+b
6、全屏:command+enter
7、光标去哪了?command+/
8、Expose Tabs:Option+Command+E

功能还有很多,多用多体会。

另外,很多朋友说自己的终端一直是黑白的,如何换成彩电?在用户目录的.profile里加上这两行即可:
export CLICOLOR=1
export LSCOLORS=gxfxcxdxbxegedabagacad

ZSH

有了优秀的终端,我们终于可以使用 Shell 了。不过,万里长征才开始了第一步,Shell 也是分门派的,我推荐给大家的是:终极 Shell——ZSH。
回复「zsh」,阅读「终极 Shell」一文。


十大武器写了其三,算是干货了吧?如果你还不解气,回复「干货」,将看到一篇更干的……

觉得文章有价值,随手转发朋友圈,有转发才有节操!

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: