标签:
古语有云:“工欲善其事,必先利其器” [1] ,作为一个程序员,他最重要的生产资源是脑力知识,最重要的生产工具是什么?电脑。
在进行重要的脑力成果输出前,有必要先“利其器”,为自己打造一台专门为程序员而生的电脑生产平台。以保证自己高效地工作和产出。
本系统的主要适用群体为互联网行业的开发人员和环境配置指导,主要目的是让Mac成为程序员的重要的智力成果输出工具。
对于软件开发人员来说,基本上绝大多数的IDE都有主流平台(Windows/Mac/Linux)的解决方案,下面只陈列出来的都是有免费可用的版本(不用破解或者盗版)。
基本上可以这么说:除非一些针对具体的平台做本地化底层开发外,MAC基本上可以胜任各种应用程序的开发。这一点,在设计领域也是一样的。基本上Win下有解决方案的,在Mac下也会有相同的解决方案。
传统的办公套件:
但是以上工具可能并不适合开发人员,开发人员的实力完全有更Geek更高效的解决方案。
以下方案可以纯本地化写作,而且配合git做版本管理
或者使用支持Markdown的在线笔记进行同步:
流程图工具:
备注:在Mac没有找到好的类似于Visio这样的本地化解决这那,但是使用原本绘制原型设计图的Axure可以比较好的弥补这一短板。
作为一个互联网的软件开发人员,打交道最多的可能就是命令行终端了。在Mac下有很好的终端解决方案:
这是一个 第三方免费 提供的强大的终端软件,可以完全替代系统的简单的终端工具。
几大特色:
更多的使用技巧:
这些技巧的详细操作,用户可以自己网上搜索,本文只告之是可以实现的,并提供相应搜索关键字。
备注:以上的 “在Finder的当前目录打开终端” 的实现,需要借助于第三方的应用,用户只需要下载 Go2Shell进行简单配置即可。
网传“MacOSX是对程序员最友好的生产力平台”,入坑后,发现确实如此。
本人是从Linux平台转移过来的,如果之前对Linux平台比较熟悉的,完全可以平滑过渡。
欢迎大家入坑。
本来想出两个平台的开发人员环境配置指南:Linux版和Mac版的。但是后来想想这样做重复的搬砖工作不是我的风格,就专注于Mac的特点只写这一篇了吧。
参考文献 :
[1] | 《论语·卫灵公》 |
[2] | Eclipse Mac 版下载 |
[3] | WebStorm Mac 版下载 |
[4] | Pycharm Mac 版下载 |
[5] | Chrome Mac 版下载 |
[6] | Firefox Mac 版下载 |
[7] | Robomongo Mac 版下载 |
[8] | Android Studio Mac 版下载 |
[9] | Xmind Mac 版下载 |
作者: | Harmo哈莫 |
---|---|
作者介绍: | https://zhengwh.github.io |
技术博客: | http://www.cnblogs.com/beer |
Email: | dreamzsm@gmail.com |
QQ: | 1295351490 |
时间: | 2016-02 |
版权声明: | 欢迎以学习交流为目的读者随意转载,但是请 【注明出处】 |
支持本文: | 如果文章对您有启发,可以点击博客右下角的按钮进行 【推荐】 |
标签:
原文地址:http://www.cnblogs.com/beer/p/5470782.html