返回顶部

[文摘] Sublime Text2 EditPlus VIM 会取代eclipse myeclipse等IDE? 大项目如何

[复制链接]
awagink 显示全部楼层 发表于 2015-8-15 20:14:07 |阅读模式 打印 上一主题 下一主题
一群无聊又爱装的程序员,自以为非常高端。他们以为文本编辑器加上自动补全和代码高亮就是IDE了。
但是如果你跟他们说,IDE可不是那么简单,可以自动帮你组织编译代码,他们会告诉你,我们自己写makefile;
如果你跟他们说,IDE可不是那么简单,有各种方便好用的调试器,他们会告诉你,我们只用gdb;
如果你跟他们说,IDE可不是那么简单,集成了版本控制和协作工具,他们会告诉你,我们在命令行里面用git;
如果你跟他们说,IDE可不是那么简单,可以方便的生成各种代码的流程图和报表,他们会告诉你,我们会用doxygen来生成,或者说流程图就在他们的心中。

反正,把那些工具集成在一起就是不好,只有用最原始的工具的才是牛逼。
我反正没有见过谁在Vim里面装了什么插件,可以运行Android或者其他什么模拟器的;
我反正没有见过谁在Vim里面装了什么插件,可以连接虚拟机调试内核的;
我反正没有见过谁在Vim里面装了什么插件,可以在运行的时候,动态修改代码然后接着运行的。

文本编辑器就是文本编辑器,赋予那么多意义干什么。借用某位高人的例子,你家用茶杯洗衣服么?

-----------------------------------------------------------

这样解释吧
IDE在自动化方面非常优秀,可以省下许多的事。
VIM在字符操作方面,优秀得不可比拟,让我们处理起由字符拼凑出的代码来得心应手。

之所以说VIM可以代替IDE,是因为在平时开发中,自动化的使用机率比字符操作要低得多得多,尤其是在熟悉使用VIM来操作字符后,再使用对字符几乎是记事本式的操作的IDE就会产生各种无语。想念大家都有那种小心翼翼的用鼠标选取代码,生怕小手一抖就多选一个字符甚至一行,然后再去复制粘贴的惊心动魄的经历吧。这在VIM中几乎是不存在的,vim已经把对字符的编写变成了一种快乐。

我不否认IDE的优秀,但我会权衡后使用。比如我现在写Android程序时,使用Eclipse并安装VIM插件;在写js和php代码时,使用Sublime Text2并开启VIM模式;在公司连接开发服务器时使用纯正的VIM。

自这看来,开发所使用的工具应该因环境而定。没有100%通用的解决方案,看你自己的习惯
您需要登录后才可以回帖 登录 | 注册

本版积分规则

纳速健身网成立于2006年8月,是国内优秀健身运动网站,现拥浏览人数超30万。网站是集养生、武术、太极拳和健身气功等多种健身项目于一体的多功能交流平台。平台提供大量优质的教学视频、伴奏音乐(太极拳晨练音乐,广场舞音乐,健身气功音乐)、图文教程、运动科普和经验分享,为健身爱好者提供完善的运动指导平台。
  • 纳速QQ群乙:151815303
  • 纳速QQ群丙:79104490
  • 微信交流群:微信好友搜索【nasuwang】加小纳微信进群交流健身知识,备注【纳速】
  •                     或者扫描页面底部右侧二维码添加小纳微信>>>
  • 微信公众号

  • 微信群客服交流

  • Copyright © 2006-2021, 纳速健身网. | | 辽ICP备13002388号-1 辽公安网备21050202000005号公安网备号 纳速武术-乙 QQ