[讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

不同视角、不同观点、深度探讨,禁止人品和道德攻击
回复
zsf245
帖子: 55
注册时间: 2009-10-28 12:42

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#136

帖子 zsf245 »

说到底,你是看不起IDE,认为用IDE的不是程序员
程序不只是编辑源代码,编辑源代码只是开发工作中的小部分,为什么emacs/vim要加上调试功能,还要集成cvs,不就是朝着IDE发展嘛!现代的主流IDE也是脱胎于vi等早期编辑器,从编辑代码,在加上调试,再捆绑framework,才逐步发展成现代的IDE,因为IDE是程序员写给程序员的,不要说IDE开发者不了解程序员
===========================================================
我根本不是看不起IDE,IDE具备的生产力我当然清楚。但这篇文章讨论是不是用不用IDE,而是用VIM有什么好处,对吧?
我只想说,这么多外国的牛人几十年坚持用VIM/EMACS,逻辑上讲肯定有它的道理。你也不要说人家都不用GUI,也不要说人家都不思进取。
如果一样东西很多人说好,去体验一下总不是坏事。坚持一个观点没关系,但是如果坚持的实际上是错的呢?很简单,坚持的越长错的就越久,没什么好说的。
zsf245
帖子: 55
注册时间: 2009-10-28 12:42

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#137

帖子 zsf245 »

你们完全可以用IDE,然后尽可能的用VIM/EMACS编辑,你肯定能感觉到真正的进步。这种进步只有你自己感觉得到,别人说了也没感觉。
RoR
帖子: 14
注册时间: 2008-04-30 11:20

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#138

帖子 RoR »

可是不一定,要看你具体想干什么
如果是java,最好还是用ide;如果是ruby或者python的话,vim很爽
最不好的就是现在好多ide都是用java写的... ...
头像
shenyuzhou
帖子: 280
注册时间: 2011-09-22 14:28

Re:

#139

帖子 shenyuzhou »

oyasmi 写了:呵呵,各位版友争论蛮激烈的嘛!
其实我觉得vim/emacs真的像毒品,没有习惯她的时候没什么感觉,等你用习惯了就离不开了!linux也是,网上有无数linux的文档,帮助你了解这个系统的每一个细节,而windows对你隐藏了太多太多!来到开源的世界很明显得感受到原来的很多观念都需要改了,原来系统也是可以按自己的意愿来搭建的,这个世界的东西都是开放的,你会在内心里接受这是自己的东西,而VS,永远都不会是你的!
说得好,我使用LINUX没半年就已经上瘾了
被取胆的活熊已经被关在笼子里长达22年之久。“不能转身,不能站直,不能转身,只有伤与痛。"

抵制养熊场,人类没有伤害动物的权利。。。。。。。。。。。。。
头像
hbxtght
帖子: 191
注册时间: 2011-01-17 22:23

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#140

帖子 hbxtght »

挖坟了
苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”
头像
CMWang
帖子: 261
注册时间: 2009-11-13 14:53

Re:

#141

帖子 CMWang »

everyoung 写了:话说,太初有道,很多传说中的高人开始玩编程的时候还没有IDE,只能用vi/emacs。后来有了IDE,但是他们vi/emacs用的顺手了,不想改变习惯,就一直再用vi/emacs
后来有无数的后辈,一开始都是用IDE入门的,渐渐地听说前辈们都是用vi/emacs编程的,对这些掌握复杂操作的高人们仰慕不已,他们坚信用vi/emacs的才是真正的高人,于是就自废武功,从头开始,经过严酷的修行,终于成为了修炼vi/emacs的新一代高人,于是又有无数的后辈们开始仰慕他们。。。。。。
其实我认为这个才是正解 :em11
以上内容全部来自互联网,本人并不识字,完全复制粘贴。

看帖者请于24小时内自觉、主动、完全忘记。

跟帖行为并不意味本人同意、支持、反对,或了解、知晓文中观点,如有任何疑问请直接联系原作者本人。故本人不对以上内容负法律责任(包括民法、刑法或婚姻法,及文中提及或未提及之法律),请勿跨村、跨乡、跨县、跨市、跨省、跨国、跨地球、跨太阳系、跨时空实施抓捕。

谢谢合作!
头像
jobinson99
帖子: 1169
注册时间: 2007-04-28 15:14
系统: NixOS+虚拟机各种系统
联系:

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#142

帖子 jobinson99 »

我觉得要深入了解的话,vim emacs不错的切入点,如果真要人海战术的话,还是需要开发一款容易适用的集成开发环境
黑色的不是眼睛,而是眼圈
关注和实现科技领域未来3年内有大规模普及潜力、能改善穷人生活品质的技术/应用。
NixOS + lxqt + 无人生产线 + 无人农场 (已发明全套山地农业机械 + 线性喷洒系统,成片农业采收系统)+ 随身设备,柔性电路,冷热双调衣……
Havanna
帖子: 813
注册时间: 2008-04-20 12:13
系统: OS X, Gentoo, Win8.1
来自: Shanghai, PRC

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#143

帖子 Havanna »

一个人,随便用
一个团队,IDE
头像
zwdnet
帖子: 348
注册时间: 2010-06-09 15:22

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#144

帖子 zwdnet »

入乡随俗嘛,
Windows里,用IDE。
Linux里,Vim/Emacs。
您好,请多关照!
jtshs256
帖子: 22323
注册时间: 2010-07-19 21:41
系统: OS X

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#145

帖子 jtshs256 »

瞻仰前辈…… :em70
躺平
头像
wzssyqa
帖子: 4010
注册时间: 2008-04-07 17:36
来自: 泰安人在阜新

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#146

帖子 wzssyqa »

Havanna 写了:一个人,随便用
一个团队,IDE
觉得反过来的,泪奔
风间星魂
帖子: 490
注册时间: 2009-06-20 23:53

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#147

帖子 风间星魂 »

这个问题很简单。。。各自平台压根就没有好的ide。。

比如vs 对于.net那套确实不错。非.net非win用户没法用。

eclipse 基本也就对java靠谱点,而且需要java虚拟机,非java程序员,没java平台的还是没法用。。

xcode只能在mac osx运行,也就对c c++ objc支持的不错。

我到是想要一个包打天下所有语言的ide
举几个常用的c c++ objc vala haskell erlang java c# lisp ada asm python ruby perl php lua basic javascript shell awk

那个ide支持上面列出来常用的语法高亮?还别说别的支持,以及其他稍微少见的语言。

到是vim/emacs至少可以配置一下。。。。
头像
youqika
帖子: 720
注册时间: 2008-09-25 20:56

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#148

帖子 youqika »

各种工具redmine+ea(win)+vim+emacs+gcc+gdb+git+autotools+jira协作开发的路过
UCHIHA
运气是为白痴准备的
头像
longxin1991
帖子: 1991
注册时间: 2010-07-29 10:53
系统: ukylin 20.04
联系:

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#149

帖子 longxin1991 »

好帖,学习了~
头像
xw_y_am
帖子: 3333
注册时间: 2009-05-08 14:18
系统: Arch
来自: 河南新乡
联系:

Re: [讨论]编程的时候有那么多好用的ide,为什么还要用vim/emacs

#150

帖子 xw_y_am »

话说有人在实验室里搞过开发吗??
为了保证代码编译环境的一致性
多少代码都是在自己机器上测试以后
然后传到服务器上进行最终编译
有多少服务器会装GUI??
没有GUI从哪儿弄你的IDE??

再说使用
开源世界中一种重要的安装软件的方法是./configure
如果全部GUI开发
那用户编译代码安装的时候
还非得装个IDE不成??
别说IDE会自动生成makefile
图形界面的东西,谁敢保证没个BUG什么的??

所以对于编程,CUI才是王道
不是说不能用IDE
只是说Vi是永远不会被淘汰的
Linux 相关链接大杂烩

代码: 全选

if(read) {
    if(practise) return g☘☘d;
    else return w☘☘d;
} else {
    return t☘☘d;
}
回复