做开发这么快一年了,其实我都没有完全用到这两个IDE的大部分功能,每个项目只是编写一些少量代码(不超过5000行)然后调试运行,至于版本控制,软件工程,项目管理之类的东西基本上没有去考虑,所以以下只是我从代码编写的方面来分析
Netbeans,用了快一年了,开发的项目至少有15个了吧,无论是Java ,C/C ++,JSP或是其他,不管项目的大小,都是在这个IDE下完成的。就Ver 5.5.1来说运行速度比较快,虽然还是比不上VS2005,但相对于6.0还是很快的,但功能就没有6.0那么丰富强大。Netbeans 6.0增加了很多功能,似乎变得越来越聪明了,比如:代码生成,编辑提示,支持更多模块,CVS,Java GUI代码生成器,Web J2ee开发,可视化移动开发(J2ME),支持Ruby on rails,可视化UML建模,SOA。。。功能方面来说目前已经强大到无可挑剔,易用性也做的非常不错,基本上可以做到了在完全不懂面向对象的情况下, 10分钟做出一个Java Desktop程序。但运行速度方面我觉得还是难于接受的,就我C4 1.7G+512MB+xp的配置来说,启动Netbeans6.0没有2分钟是不可能完成的,特别是编译J2ee项目的时候,会让人受不了,但同样配置,在Ubuntu 7.10(linux-kernel 2.6.4)下却快很多,了解中。学院的机房是P4 2.8G + 215MB+ Win2000,运行速度就快很多了,一分钟之内应该就可以开启Netbeans了,编译生成项目也比我的机器快好多,所以,对于今天正常的硬件水平(双核 1G)来说,VS2005和Netbeans都应该不算太慢,只是我的机器配置太差,对这些速度问题太敏感。
用两个IDE开发Web 项目,Netbeans是做的非常不错的,让我惊讶的是她居然集成了一个类似与Dreamware的功能,让程序员可以方便的写出Jsp,html页面, Xml的编辑也做到了可视化。而VS2005由于暂时没用到她来开发Web项目,所以各方面到底如何就不得而知了。
至于Desktop项目,感觉还是Netbeans好一点,因为一开始觉得vs2005运行速度可能会比netbeans快很多,不过开发了两三个项目之后,发现vs2005 僵死的情况并不会比Netbeans少,特别是用到Sql Server数据库的时候,调试程序,也要等半天那个窗口才能弹出来。晕死!从view code 到view disgner之间的切换也是经常僵死的,更要命的是如果调试的时候程序有"内存"错误的话可能还会导致VS2005强行退出,但不可否认,GUI设计方面绝对是VS2005强,MS是专门做这方面的,无话可说。同样的道理,可能是硬件的问题才导致这些僵死的情况产生,正常的机器我想是不会有这些奇奇怪怪的问题的。
数据库项目来说,两个IDE应该都差不多,可能VS2005好一点,毕竟可视化的东西太强悍了,而且Sql Server的大部分功能都可以在VS2005中实现,减少了窗口切换的麻烦,我觉得这一点很不错。
可能之后开发更多更大项目,需要发挥这两个IDE的强大功能的时候,我又会改变今天我对VS2005,Netbeans的看法。
刚刚在Netbeans.org上看到,据说可以在10min之内开发一个基于ruby的Web服务项目,赶快试一下。。。
分享到:
相关推荐
就是类似Microsoft Visual Studio 2010那样方便的ruby编程开发工具,关键词高亮、自动语法提示等等,使用起来比较方便。这是NetBeans的最后一个专门针对window环境的集成开发工具,此后的版本都是以ruby插件的方式...
此VS Code主题扩展尝试将编辑器颜色设置为与默认NetBeans IDE浅色主题中使用的颜色相同的颜色。 当前支持的语言: JavaScript(JSON) 打字稿 HTML CSS Java 随时将您的变更请求和问题提交给;-) 享受!
就是类似Microsoft Visual Studio 2010那样方便的ruby编程开发工具,关键词高亮、自动语法提示等等,使用起来比较方便。这是NetBeans的最后一个专门针对window环境的集成开发工具,此后的版本都是以ruby插件的方式...
常见的php的IDE有Eclipse,NetBeans,Zend studio,vs.php等。这几个我也都用过,其中Eclipse,NetBeans,Zend studio都有win和linux的版本,也都集成了像代码感知、调试、设计、片段等的功能,都用过一阵子后发现,...
“ ruby-debug-ide” gem提供协议来建立调试器引擎(例如或 )和IDE(例如RubyMine,Visual Studio Code或Eclipse)之间的通信。 “ ruby-debug-ide”将命令从IDE重定向到调试器引擎。 然后,它将从调试器...
以下是一些建议:Visual Studio:https://www.visualstudio.com/zh-cn/products/visual-studio-community-vs.aspx(仅在Windows上)Netbeans:https://netbeans.org/index .html(在Microsoft Windows,Mac OS X和...
动态 Web TWAIN 的 JavaScript 文档注释为Visual Studio、Netbeans等主流IDE的内容辅助功能编写的API。博客
++,Dreamweaver,Visual Studio代码 什么是课程? 它们是我们可以编写Java代码的页面。 Java(语言)语法(规则):Java类名称规则: 不能以数字开头。 不应包含土耳其语字符(çğıöşüÇĞİÖŞÜ)。 因为在...
Dani3laServer Java服务器应用程序用于文件同步客户端: : 邮件格式:Protobuf 3.5.1 Java IDE:NetBeans 8.2 C ++ IDE:Visual Studio 2015
CMPE 130项目报告参加者:Alireza Mahin parvar,... 复杂度分析: 用于编程的工具:我们每个人都可以为该项目使用不同类型的IDE,例如Visual Studio,Netbeans和Alireza。使用github将所有代码复制到存储库中贡献:A
Visual Studio) •开发语言 (C、C++、C# 或者Java ) •使用源代码管理工具(Github) 要求 (1). 实现一个控制台程序,给定一段英文字符串,统计其中各个英文单词(4字符以上含4字符)的出现频率。 •输出要求:...
技术技能和能力语言/网络技术: Java,Python,Python Flask,C ++,HTML,CSS,C,一些SQL,一些Perl IDE: Netbeans,Visual Studio代码,Cloud9,Repl.it 工具/应用程序: MS Excel,MS PowerPoint,Adobe Photo...
在计算机开发语言的历史中,从来没有哪种语言象Java... 1、JDK (Java Development Kit) 2、Java Workshop 3、NetBeans 与Sun Java Studio 5 4、Borland 的JBuilder 5、Oracle 的JDeveloper 6、IBM的Visual Age
Oracle公司的Oracle数据库和MySQL),Web编辑器和集成开发环境(IDE)也很常用,例如Eclipse、NetBeans和Visual Studio Express版。PHP被认为是第四个最常用的编程语言,可以下载用于许多操作系统和Web服务器。 所以...
许多开发团队换用SVN是因为 Trac、SourceForge、CollabNet、CodeBeamer等专案协同作业软件以及Eclipse、NetBeans等IDE提供SVN的支援整合。 除此之外,一些自由软件开发的协作网如SourceForge.net除了提供CVS外,现在...