为什么很多人都选择 OS X + Vim + IntelliJ IDEA?
Posted MacTalk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么很多人都选择 OS X + Vim + IntelliJ IDEA?相关的知识,希望对你有一定的参考价值。
这是个知乎上的问题,具体如下:
为什么很多人觉得用 Eclipse 不好用?为什么觉得用 IntelliJ IDEA 或者 Vim 效率高?Joshua Bloch 写 Effective Java 也是用的 Windows,为什么很多人都用 OS X 却不用 Ubuntu 或者Windows 或者其它工具?这些选择真的提高了开发效率吗?
排名第一的回复非常容易误导读者,于是我写了一篇短文,以正视听:
牛人一般是这么写代码的:
比尔·盖茨:艾伦毫不质疑比尔·盖茨的编程能力,盖茨当年要编写软盘驱动器的Basic程序,还有几天的时候抓着三个作业本和十根铅笔住进了旅馆,5天后带着几千个字节的汇编代码回来了,然后满脸倦容把这些代码输入终端,告诉艾伦「搞定,你们再看看有没有bug」,然后就回哈佛了。事了佛衣去,深藏功与名。
李纳斯·托瓦兹(Linus):在整个创造 Linux 的过程中,我们没有看到李纳斯使用了什么样高级工具,估计那时也没有,整个系统基本上是一行行代码敲出来的,纯手工打造,这些先贤的编程功底和效率让我们叹为观止,所以,现在,我决定打开终端,输入 vi,然后键入:to be continued,感受一下李纳斯当年编程的风采……
高手眼中,根本没有工具,飞花摘叶,皆可伤人。
现在最大的问题来了:你觉得自己有那么牛吗?
如果没有的话就老老实实承认,工具之间确实存在优劣和效率上的差异。
1、如果你不是一个 Windows 相关技术的开发者,那么 OS X 几乎是为程序员量身定制的操作系统。
2、IntelliJ IDEA 就是比 Eclipse 功能强大,商业 License 的钱不是白收的。
3、熟练掌握了 Vim 或 Emacs,绝逼比任何其他的文本编辑器效率高。当你还在等待 IDE 打开的时候,人家已经在命令行把事情分分钟搞定了,还能随时登录到服务器编程和修改文件。
当你认为别人都在装逼的时候,别人已经绝尘远去……就酱。
锤子手机周五就拿到了,等文章的,再等等,毕竟多用几天评价会更客观一些。目前的感受是,T1虽好,却没有用不回iPhone5的感觉。
今晚有人看三四名的球赛吗?反正我是准备等决赛的。
点击原文查看知乎上的问题,喜欢的点个赞。
以上是关于为什么很多人都选择 OS X + Vim + IntelliJ IDEA?的主要内容,如果未能解决你的问题,请参考以下文章
聊聊vim,Emacs,Mac OS X与Intellij IDEA的键位绑定