编辑器之神?神的编辑器?对不起给我来打IDE

首页 » 编程之家 » Java » 正文

编辑器之神?神的编辑器?对不起给我来打IDE


编辑器之神?神的编辑器?对不起给我来打IDE
程序猿

程序员的圈子里面,永远有几个话题是经久不衰的,其中随随便便一个话题不论在哪个地方都能轻而易举的引起一场圣战:

PHP是最好的编程语言Vim 和 Emacs 谁是最好的编辑器Tab vs Space大括号的摆放位置

其他几个咱先不提,今天咱聊聊编辑器一哥之争:Vim 和 Emacs 谁是最好的编辑器。

话说这世界上只有三种编辑器: Vim , Emac 和 其他编辑器,其中Vim被称作编辑器之神,Emac被称其神的编辑器,当然,其他编辑器永远只能是其他编辑器。

编辑器之神

编辑器之神?神的编辑器?对不起给我来打IDEVim

emacs导致手指骨折,需要脚踏板 。 (Vim粉讽刺Emacs组合快捷键太多)

vim 对于内核开发人员,需要在服务器上编程的人员来说,在很多时候可能是唯一的选择,而且他的编辑模式,文本操作的设计理念确实是很厉害的(虽然我不用,但也不否认他的优秀)。

优点:

快!惨绝人寰的快!模式编辑高度灵活, 定制性强用键盘能完成所有的事情,键盘党的最爱逼格高… …

缺点:

懵逼,一直懵逼,全程懵逼(我在哪儿,我在干什么,这特么是什么鬼玩意,我要怎么退出… …)… …

神的编辑器

编辑器之神?神的编辑器?对不起给我来打IDE

Emacs 唯一的缺点就是帮不了乌干达儿童。(Vim编辑器直接打开,会显示帮助“乌干达的可怜儿童”,Emacs粉讽刺Vim功能不如Emacs多,Vim能干的他都能干)

EMACS 对于lisp程序员来说又或者许多喜欢折腾新编程语言的人来说确实是神器,而且EMACS有着很强大的拓展性,作为一个集成开发环境,它除了编写代码还可以同时做到上网、看视频、收发邮件、调试程序、玩游戏、计算器、写日程等等功能。

优点:

伪装成文本编辑器的操作系统,能干任何你能想象到的事情,可定制性强,插件系统丰富。编写插件的语言是其内置的一门方言lisp,高端大气上档次逼格高快捷键丰富多彩到你记不住… …

缺点:

懵逼,一直懵逼,全程懵逼(我在哪儿,我在干什么,这特么是什么鬼玩意,我要怎么退出… …)… …

在神的编辑器中,用编辑器之神

有个外国同志心比较大,折腾了个 **spacemacs**,根据某些使用过的同学反馈:

很好,很强大!在emacs中使出vim的快感

夭寿啦,这么好的东西,怎么可以不去用一用?于是我一脸狂热的在github上git clone 下来。最后一脸懵逼的 unstar 该项目。

缘何?因为我不是vim的资深用户也不是emacs的资深用户,但现在想去使用一份结合二者所长的东西,结果可想而知。

工具陷阱

软件工业界不断的开发出新的编程工具的目的是什么?肯定以及必须是为了减少或者消除过程中某些单调乏味的工作的数量。但是没有任何一种工具时万能的。

编辑器之神?神的编辑器?对不起给我来打IDE

时代在进步,社会在发展啊筒子们!有那么多的新只是等待我们去学,有那么多的新鲜事物等待我们去学,而我们还在纠结着工具的选择:同样是砍树,我们与其纠结选着砍刀还是斧头的时候为什么不拿起旁边的电锯呢?

千万不要陷入工具的陷阱,工具永远只是工具,是给人用的。工具再好,用的人不会用,永远等于零。

所以不要再纠结于工具的选择,用你最顺手的工具去干你的事,当有一天当你发现这个工具已经不能满足你的需求时再去选择新的工具吧。

给我来打IDE,谢谢

IDE是一个经过高度封装的工具,它对开发流程,开发方式等有一定的假设,所以在很多时候特别是实际项目中,为我们节约了大量宝贵的时间。

编辑器之神?神的编辑器?对不起给我来打IDE
他们家的IDE系列工具可能是目前最流行

在这个金钱至上,物欲横流的世界里面,对自己好一点,多花时间陪陪女朋友(前提是你要有),何乐而不为?或许将来有一天终将会拾起Vim/Emacs,但那是未来的事,但现在还是就让我用IDE来赚取那些邪恶的金钱吧。

作者:bear, 转载或复制请以 超链接形式 并注明出处 数据与编程之美
原文地址:《编辑器之神?神的编辑器?对不起给我来打IDE》 发布于2020-06-29

分享到:
赞(3) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

一碗牛肉面
鼓励站长分享更多学习经验、教程、学习资源。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册