LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: lvjinhua

大家来推荐自己最喜欢的IDE(我推荐SlickEdit,不看后悔)

[复制链接]
发表于 2006-3-8 20:43:18 | 显示全部楼层
eclipse、VC6、VC.NET是烂东西?楼上的看来很牛X。。
回复 支持 反对

使用道具 举报

发表于 2006-3-8 21:12:54 | 显示全部楼层
团队合作不一定需要用IDE,比如我们的数据结构老师就让我们4个人一组作为一个“团队”做一个快速排序的题目。写一些底层的C语言代码可能需要IDE/调试工具查看内存中的变量,但是写java,都是模块式的,调试还用得着查看内存中的单个变量吗?你写好你的类,在终端下测试成功就提交了,还要什么IDE“团队合作”。我的认识还比较浅,不过我也想知道团队合作是什么样的。
回复 支持 反对

使用道具 举报

发表于 2006-3-8 21:20:46 | 显示全部楼层
Post by xlwcat
eclipse、VC6、VC.NET是烂东西?楼上的看来很牛X。。

据说新版本的VC2005对STL的调试功能很强大,很方便。
eclipse适合做java的开发,CDT现在还不是很成熟吧?
始终商业软件能不用还是不用比较好。
回复 支持 反对

使用道具 举报

发表于 2006-3-8 22:36:33 | 显示全部楼层
团队开发除了需要版本控制以外,还有什么需求?
进度管理,互相交流不是IDE的动作。
回复 支持 反对

使用道具 举报

发表于 2006-3-8 22:49:49 | 显示全部楼层
大型机构有时候都是自己写版本控制系统的。
回复 支持 反对

使用道具 举报

发表于 2006-3-9 00:15:44 | 显示全部楼层
Post by xlwcat
eclipse、VC6、VC.NET是烂东西?楼上的看来很牛X。。

倒不是牛X,自己以前的感受而已。
比如:查找函数声明,定义及调用位置来说 VC6弹出个窗口显示什么create browse info一类的(时间太长忘了,大意是建索引数据库),哼唧哼唧老半天,以后每次搜索又吭哧吭哧老半天,和sourceinsight以及cscope根本不是一个级别的东西。VC.NET也这德行。就这拿来开发大型软件? 写点带图形界面的数据库应用就是大型软件了?老老
再说Eclipse,装上c/c++插件,调试个c++程序,整个挂掉!也许是java的毛病,也许是我启动参数没配对(比如没分配足够的heap),反正是百试不爽地挂,其实那c++程序也不大。当然有快两年没试Eclipse,不知现在发展成啥样了,不过不想试。
需要澄清的是说他们烂不是站在IDE开发者角度上而是站在使用者角度上,如果站在IDE开发者角度上说,偶连一个notepad也写不好,当然没资格评判它们。但是作为使用者(测试者?),我想说它们就是烂东西。还是推荐大家用好vi和emacs。
回复 支持 反对

使用道具 举报

发表于 2006-3-9 04:33:00 | 显示全部楼层
Post by littlepig
倒不是牛X,自己以前的感受而已。
比如:查找函数声明,定义及调用位置来说 VC6弹出个窗口显示什么create browse info一类的(时间太长忘了,大意是建索引数据库),哼唧哼唧老半天,以后每次搜索又吭哧吭哧老半天,和sourceinsight以及cscope根本不是一个级别的东西。VC.NET也这德行。就这拿来开发大型软件? 写点带图形界面的数据库应用就是大型软件了?老老
再说Eclipse,装上c/c++插件,调试个c++程序,整个挂掉!也许是java的毛病,也许是我启动参数没配对(比如没分配足够的heap),反正是百试不爽地挂,其实那c++程序也不大。当然有快两年没试Eclipse,不知现在发展成啥样了,不过不想试。
需要澄清的是说他们烂不是站在IDE开发者角度上而是站在使用者角度上,如果站在IDE开发者角度上说,偶连一个notepad也写不好,当然没资格评判它们。但是作为使用者(测试者?),我想说它们就是烂东西。还是推荐大家用好vi和emacs。

嗯,赞同。听说E17的开发都是在vi的基础上完成的。
回复 支持 反对

使用道具 举报

发表于 2006-3-9 09:09:09 | 显示全部楼层
Post by littlepig
我发现楼主拿来和SlickEdit比的都是烂东西,什么VC6, VC.NET还有什么Eclipse。SlickEdit看来也就这么回事。
难道现在UNIX的用户都用这些烂东西开发程序。
正经开发程序,vi+tags(或者cscope) 或emacs+cscope足够了,不但足够,而且还是最好的。如果需要版本控制,加上cvs好了,subversion没用过,不敢说咋样。
什么?团队工作,大型软件? 问问Bell Labs的人,他们有没有开发过大型软件,他们是不是团队工作,他们用什么"IDE"了吗? 用IDE的同志比他们写的软件更"大型"?



那时软件业神话时代的事情了,现在的软件业已经进入工业时代。IDE就是工业时代的标志。

说实话vi确实比较好,不过你要是让很多程序员用vi写windows程序,还不如杀了他们。IDE的好处就是,傻瓜也会用。你还别说性能的问题,对于普通人人来说,牺牲性能换取易用性是可行的方案。

ps:俺现在正在用vc6开发DCOM,俺也想换成vi,在vim.org上找了一个东东,不过还没弄好。谁弄好了说一下。
回复 支持 反对

使用道具 举报

发表于 2006-3-9 13:18:13 | 显示全部楼层
开发C++,绝对是VC最爽了
JAVA用eclipse是不错的选择,不过eclipse的速度实在是慢啊!不知道是不是因为java的原因。
回复 支持 反对

使用道具 举报

发表于 2006-3-9 13:19:58 | 显示全部楼层
还有那个该死的netbeans,慢得更离谱
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表