程序员最常用的十个 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
    • 本文由 发表于 2018年7月11日
    Mac 软件推荐(续)之程序猿篇 mac软件下载

    Mac 软件推荐(续)之程序猿篇

    在前面一篇文章“Mac 软件推荐(续) -- !程序猿篇” (文章取名装X失败, 悲伤)中, 我已经介绍了一些大众化的软件, 当然作为程序猿的你也应该参考参考(没看过前文的必须补上啊).本篇文章将介绍...
    匿名

    发表评论

    匿名网友 填写信息