今天碰到了选一款编辑器的问题,想起了一篇旧文,搬过来保存
工欲善其事,必先利其器。据某些人类学家说,人较之动物高等,一个重要原因就是会制造和使用工具(貌似乌鸦也会)。衣食住行,人类的文明,文化带来了精神和社会的繁荣。工具则送给了人巨大的物质财富。石器,青铜,钢铁,电子元件组合的各类工具,在历史长河中穿插,交织了智慧和勇气的荣光。
各行各业都有其工具。一种是无形的,一种是有形的,就如同武林高手,除了武功绝学,还有兵器。百晓生兵器谱上,罗列了众多好手。对于一个从事程序行业的人而言。编辑器就像武林人士的兵器。可是,编辑器却不能像兵器那样来一个排行榜。不然,世界会混乱的。那么什么编辑器最好?有一个流传的故事:
一个深夜还没回家的女孩,在路上遇到了一群程序员。程序员被女孩的风姿激起了原始生命的欲望。面对弱小的女孩,程序员们决定轮番进行强奸。无望的女孩就说了一句话,就化险为夷。她问程序员们:“什么编辑器最好?”之后程序员们之间的吵骂战争,就和她没有什么关系了。安然离开。
故事总归故事,无非告诉了人们。当一个问题不能解决的时候,就已经不是一个问题了,是一种态度。就像人从哪里来,要去往何处?哲学家从来不觉得这些是问题。
那么真的就没有好的编辑利器么?Google一下,有很多建议。每一种编辑器,或多或少,都带有一种宗教信仰的鬼魅。有人喜欢小巧灵动,有人偏爱宏大稳重。矛盾的功能和欲望,本身就不可融合。因此没有适合所有人最好的编辑器,只有适合自己的编辑器。就像这个世界没有最好的母亲,只有自己的母亲才是最好的。不难理解,世界上只有两种编辑器,好用的编辑器和不好用编辑器。通常好用的编辑器又分为免费的和死贵死贵的。
编辑器相似的问题,则是IDE。前段时间,关于IDE和编辑器的争论,足足吵了一天,并且还没有任何结果,将来也不会有结果,这已经不是问题了,是一种态度。对于我,IDE和文本编辑器。来者皆不拒。重要的是合适,就像衣服,首先要合身,其次要好看。
似乎没有最好,那么就选择最适合自己。可是,选择着实一大难题。会选择,也是一种境界。昨日和某人讨论这个话题。那个少年一急促,说到:“说那么多干嘛,什么Vim,Emacs的,高手都是用记事本(指最简单的文本编辑器)写东西的。”。很多年前,我也认同这句话,现在看来,真的是无知。什么叫高手都是用记事本?应该这么说,高手都能用记事本,但是高手绝不用记事本。能和用,完全是两码事。高超的侠客,可以不用兵器,使用双拳打架也能打。可是,真正的战场,有那么好的兵器不用而用双拳?所以能和用,不能混为一谈。真正的高手,是能用,能驾驭。最重要的是找到适合自己的,并且会选择。
选择之殇,貌似凡是有选择,就有选择带来的快乐和忧伤。如果没有选择呢,不尽然吧。选择一款适合自己编辑器,选择一个适合自己的人。能够驾驭一些编辑,也能保护爱护照顾一些人。