Topic: 想找一个Java IDE吗?用IDEA吧 (ZT) |
Print this page |
1.想找一个Java IDE吗?用IDEA吧 (ZT) | Copy to clipboard |
Posted by: xlfd Posted on: 2003-09-12 16:26 多目前提供的关于Java IDE选择的问题之一,就是这些IDE都不是非常好。我个人十分厌恶那些与Java的编程接口被可视化图形界面美化的文本编辑器,它们与Java的命令行相接口,并且称自己为“集成化的开发环境”。另一方面,我也厌倦了那些浮夸的,缓慢的“特征集合的开发环境”这种开发环境往往是阻碍你而不是帮助你完成你的工作。它看起来对版本的更新毫无意义。 我在这里并不想简单的喊叫让你知道,我对名为IntelliJ的Java IDE的希望值有多低。我只是希望用这种先入为主的方法,让你在遇到IDEA时能体会到我的感受。在第一次使用IDEA时,我就可以在两分钟之内完成建立一个新的项目,并且开始编写源代码,而不会什么都找不到,也不用去看说明手册。经过很少的几个月的时间,我已经使用近100个小时了,这时候我会经历一些困难。我不得不处理那些个别的不良结构,或者甚至是导致打开文档文件的错误。我所遇到的还不仅仅是我所说的这些,我最近见到更多的已建立的Java开发环境遇到类似的问题。 主要的生产力的特点 IDEA的前提足够简单:尽可能地促进程序员的编程速度。它包括了很多足以使我们震惊的生产辅助的功能,并且与Java结合得相当好。不同的工具窗口围绕在主编程窗口周围,当鼠标点到时即可打开,无用时也可轻松关闭,使用户得到了最大化的有效屏幕范围。 这个编程器足够智慧也足够简单的帮助你解决问题,并且在不需要的时候消失,充满了人性化的特点,比如在项目中第一次引用一个类,它可以自动帮你传输包。以“智慧型”而知名的代码编写的IDEA,等同于你使用一个微软的开发产品:如同你打字的特性那样,可提供选项的列表会变窄,并且方法级的帮助窗口包括参数的信息。从“敌人”哪里获取方法,IDEA也在语法错误的句子下标上红线,并且它的背景语法分析功能,可以尽可能快的在你键入代码时就通知你。 另外,内建了耐高强度的重组因素。IDEA也在基本使用上有选项:当重新把类分配到不同的包中时,它可以在一定范围内扫描,替代一个类,方法,或者不同名字,并且自动地更新参考。当这样去做的时候,它甚至能更新注释和字符串的解释。你能复制,粘贴整个类到一个不同的文件中,从任何一个源代码中,提取完美的格式,提取接口签名,方法签名,或者一个超级类。 技术因素 以技术为导向的IDEA集成了调试器,支持本地和远程的调试,即使你需要修改一些设置上的东西使你的工作顺利进展。另外,它还提供了通常的监视,分步调试以及手动设置断点功能,在这种断点模式下,你可以自动地在断点之外设置现场访问,甚至可以浏览不同的变量的值。 IDE支持多重的JVM设置,几个编译程序和Ant建造系统,并且,它使得设置多重的自定义的类途径变得简单。全部这些设定都经项目信息对话框来控制的,所以,你的每一个项目都可以在最小的混乱的状况下使用不同的设置。我不能复制一个项目的设置到另一个项目中去,这是很小的一个麻烦,但是我可以忍受。IDEA也提供内置的支持很多变化管理系统,就像可视化的SouceSafe,开放式代码的CVS,以及Perforce。 最终印象 最终我对IDEA的印象是,它有一个非常整洁,整齐的界面。我总体上不太喜欢的自动隐藏的工具窗口,在这里却是让我印象十分深刻,因为它们在鼠标到达时被激活,位于不连续的的屏幕上,并且都有清楚的记号。这里没有其它IDE有的那些需要进入特定区域的麻烦。IDEA的菜单分布得很有逻辑,因此你可以轻松地在最顶级的菜单中,键盘热键,或者上下文相关的情况下单击鼠标右键找到你所需要的命令,IDEA使这些使用变得很有效。另外,我应该提到的是主要的编辑窗支撑鼠标的滚轴。(是的!) IDEA集中了编码的特点,可以使使用其它IDE最小的混乱的情况下完成计划。IDEA就是编写,维护代码,并且很好地激活这些功能。我发现我喜欢使用它的唯一一个原因就是它的RAD风格的图形用户界面编译器,以及在源代码中快速的切换到一个类和一个特定的方法中,这很可能是使用了结构化的窗口,可以在一个等级树上分类你项目中的方法和类,但是我更喜欢访问一个更快的方法。我想我的VB情结一定会有所表示的。我尤其是被接口的执行,方法的忽略,以及重定义的工具印象深刻。非常简单地说,IDEA就是编写代码者的梦想,显然是一个对Java非常有研究的开发团队设计的。它的价格也是十分合理。 |
2.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: xlfd] | Copy to clipboard |
Posted by: zzj Posted on: 2003-09-12 19:23 IDEA的确非常不错,除了gui design以外, 各种功能都很贴心的 |
3.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: xlfd] | Copy to clipboard |
Posted by: jyc Posted on: 2003-09-13 12:50 是啊如果有gui design 那么IDEA就完美了 |
4.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: xlfd] | Copy to clipboard |
Posted by: enoch Posted on: 2003-09-13 18:06 唯一让人抓狂的是——不定时的清理内存完全让机器失去响应,即使是在256MX3的机器上也是如此。 |
5.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: xlfd] | Copy to clipboard |
Posted by: bbbaby Posted on: 2003-09-14 12:50 IDEA还是不错的 |
6.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: xlfd] | Copy to clipboard |
Posted by: hwx Posted on: 2003-09-15 18:26 各位大哥,IDEA有"RAD风格的图形用户界面编译器"吗, 怎么我一直没有用过。能否告知在哪个菜单项下面激活? 谢谢! |
7.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: hwx] | Copy to clipboard |
Posted by: heaven Posted on: 2003-09-15 19:08 反正我是没见过足够强大的java的GUI生成器,感觉swing太强,没有一家IDE能够搞定它。 |
8.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: hwx] | Copy to clipboard |
Posted by: zzj Posted on: 2003-09-15 19:52 hwx wrote: 没有的 嗯 |
9.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: heaven] | Copy to clipboard |
Posted by: zzj Posted on: 2003-09-15 19:53 heaven wrote: JBuilder的gui designer还可以啊,基本上各种功能都有了厄。 |
10.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: xlfd] | Copy to clipboard |
Posted by: leiafu Posted on: 2003-09-16 15:55 可以试试NetBeans, 它的form editor蛮不错的 IDEA有个developing version - Intellij IDEA AURORA, 有guiDesigner plugin |
11.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: xlfd] | Copy to clipboard |
Posted by: HenryYu Posted on: 2003-09-16 17:09 可能我对jbuilder中毒太深了,刚刚装了idea3,竟然无从下手! 各位,虽然我现在还不明明idea的设计思想,但是我认为一个开发工具是简单易用,一目了然,同时对流行的技术同步!我决定jb是做到了,其他?。。。 |
12.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: bbbaby] | Copy to clipboard |
Posted by: yiqiang Posted on: 2003-09-16 18:27 做为唇java开发的IDE来说,这个确实还可以,不过也没有楼主说的那么神乎,不知楼主是没用过其他的呢,还是有别的什么企图。本人觉得如果开发者想找一个功能很强大的工具呢,Jbuilder当然是最假选择,如果想找一个小巧玲珑,速度超快的工具呢,本人推荐Gel,这个工具是c++开发,在windows操做系统的用户会体会到它编译速度的惊人!此只是本人的一个小小推荐,如有大虾知道更好的,还望多加指点。 |
13.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: xlfd] | Copy to clipboard |
Posted by: HenryYu Posted on: 2003-09-18 14:36 支持yiqiang的说法 |
14.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: xlfd] | Copy to clipboard |
Posted by: tempcapitain Posted on: 2003-09-18 17:55 有没有人在使用eap的IDEA, eap更新得倒是很快,不过好像没有稳定版本,害得我都不敢用 |
15.Re:想找一个Java IDE吗?用IDEA吧 (ZT) [Re: xlfd] | Copy to clipboard |
Posted by: joysun Posted on: 2003-09-19 14:45 oracle jdeveloper 10g 免费稳定,SUN评定为最好的开发工具。在Oracle.com中有下载!要先注册一个用户后才可下载。与Delphi开发工具那么好用。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |