查看文章 |
花了几个小时,熟悉了一下 VIM 的简单用法,有一种相见恨晚的感觉,就像第一次遇到 editplus 一样,后悔为什么我以前总要和那些破烂的 IDE 纠缠不清。决定摆脱垃圾的 IDE,回到原始社会,玩 Command Line 来了。 一直不太喜欢使用 IDE,那些 IDE 都是在害人,文档、编译工具、版本控制、重构、自动纠错等,还有万恶的自动完成,代码提示,都给统统地集成了,结果养出来的人都成个了只会 COPY + PASTE 的代码工人,和流水线上装卸工没什么不同。比如现在很多搞 Java 程序员,记不清 JVM 参数,不会写 Ant build file 等等。离开了 IDE 连写个简单的 Hello World 都会错误百出的朋友大有人在。呵呵,你在笑吗?你也是程序员?不信你可以试试,如果你写不出来,那你基本完了,嘿嘿! 我基本体会到了这一点,以前面试的时候别人让我写下 5 个 Java 常见的 Exception 来(丫的太坏了),我想这个太简单了,每天都和这些东东打交道,结果拿到纸笔后却无从下笔,让我说,我可以列举出一堆(也是基本胡猜的,但总可以说出来),但就是写不出来。我虽然每天都看到这些 Exception 但我几乎从来都是使用 AutoComplete 生成它们的,很少一个字母一个字母的把它们敲打出来,所以写不出来也就不奇怪了。 IDE 不但把人变成装卸工,而且还经常把人心情搞坏,特别是 Java 的 IDE ,一个个胃口奇大,吞吃系统资源,启动运行慢如蜗牛,如果说到好处,也有,就是锻炼耐心!其实它们集成的众多功能,我最多用到 10% 就很不错了,比如自从完成,错误显示和一些简单的重构功能,其它大部分都被我浪费了。 忘掉那些所谓的 IDE 能够提高工作效率之类的 P 话,象我一样投入 VIM 的怀抱吧,嘿嘿 :) |