该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-01
虽然非 Sun 的 IDE 在标准跟随方面比 NB 慢一点,但这不是什么大问题。因为一直以来就不是。
|
|
返回顶楼 | |
发表时间:2007-03-01
swing 做的效果很好的例子,很多很多 例如永中office magicdraw netbean jbuilder等
|
|
返回顶楼 | |
发表时间:2007-03-01
单纯的java语言来说,在我看来已经比较成熟了,快速演化的可能性不大吧,如果说下(下)一版本在语言/语法上做比1.5动作还大的变化,可能性更不大。
所以在选择IDE方面,应该没有什么太大的影响吧,个人就是用eclipse,对NB一直不太感冒 当然如果NB有更特色的特征,也还是比较期待的。 |
|
返回顶楼 | |
发表时间:2007-03-01
增加一个 ThisClass 来代表当前class, 类似用 this 来代表当前实例的语法, 我想很多人都想要过吧, 但是现在的java就是没有.
SUN对这个RFE http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6479372 的评估是其工作量不亚于增加泛型. 不知道7能不能加上去. 如果我在官方出来这个支持之前就可以先给你一个javac的包, 扔到你的JDK里面去, 你就可以直接在NetBeans IDE里跟其它语法一样的用, javac 和 ant 都照常用没有差别, 编译出来的结果也是完全兼容1.5的JVM, 那会不会想尝鲜呢? |
|
返回顶楼 | |
发表时间:2007-03-01
这个想法还真不错.用自己的语法,以及编译器,生成的却是兼容标准jvm的字节码.好,老大搞出来一个后,我先尝鲜.
|
|
返回顶楼 | |
发表时间:2007-03-02
Allen 写道 在众多项目原地踏步在JDK1.4甚至1.3的中国大陆,你能指望众生对“先进的语法元素”会抱有足够的期待吗? 其实不只是中国大陆,越大越复杂的系统对于新技术的跟从越是谨慎。 我现在安装SAP的时候还不得不用1.4呢 难道为了用上1.5就要停止其他研发来修改全部代码吗?一般都不会的,这些工作都要几年才能完成。 |
|
返回顶楼 | |
发表时间:2007-03-02
eastviking 写道 Allen 写道 在众多项目原地踏步在JDK1.4甚至1.3的中国大陆,你能指望众生对“先进的语法元素”会抱有足够的期待吗? 其实不只是中国大陆,越大越复杂的系统对于新技术的跟从越是谨慎。 我现在安装SAP的时候还不得不用1.4呢 难道为了用上1.5就要停止其他研发来修改全部代码吗?一般都不会的,这些工作都要几年才能完成。 LDAP还不能用1.5跑起来 今天正在安装ldap..... 1.5抱错,换1.4通过 |
|
返回顶楼 | |
发表时间:2007-03-02
分析得很精辟,学习。
|
|
返回顶楼 | |
发表时间:2007-03-02
分析得很精辟,向你学习。
|
|
返回顶楼 | |
发表时间:2007-03-02
eclipse和netbeans的定位不一样,eclipse从一开始强调的是平台概念,ibm给大家描绘了一个各种软件都在上面运行的大平台,不仅仅是给java开发人员准备的,可惜曲高和寡。。。现在95%以上的eclipse平台软件仍然是ide,从这方面来讲,eclipse已经是彻底失败了。。。
从java 开发功能上讲eclipse已经远不如netbeans 5.5,netbeans5.5是一种功能快速膨胀的产品,接收了sun的Creator2,Studio Enterprise的源代码,但好像一时吃不消,很多功能用起来就是有点别扭。 从最基本的ide的功能,netbeans做得还不够,目前代码辅助比起eclipse还有一段距离,很多界面操作细节也觉得不方便,期待netbeans6.0到来。netbeans 6.0的开发周期比较长,今年年底才能面世,这样netbeans 6.0也有足够的时间来优化基础平台了,中间会发布5.5.1补充一下(roadmap上写的是4月份发布)。 netbeans6.0也加入了大量scripting lang的支持,Update Center的lang support中已经有好几种语言可以用了,但现在目标仅限基本编辑功能hightlight, code completion, format,另外,特别是JRuby, JROR,也显示了SUN对ruby的支持力度。 maven在netbeans 6中也内置支持了,netbeans以ant,maven来管理项目是值得骄傲的,我一直不喜欢ide自己特有的项目文件,eclipse更离谱,除了项目文件外,还有workspace中也会有一些垃圾文件。 eclipse在换了新jdk后,并没有感觉太多的性能提升,而netbeans在jdk 6后速度提高是很明显的。swing现在默认也不会有1.4那么难看,而且可以轻易的换皮肤,sun的观点很直接,ms自己的office,media player, vs都没有应用系统界面,为什么swt还在高唱awt十几年前的老调----Native L&F,何况目前swt的native l&f也是掩耳盗铃,在非win平台,实在是差强人意,linux很使用gtk主题很会变形,或者一踏糊涂,。。 docbook在netbeans中也回来了,可以直接在nb写文档了。 |
|
返回顶楼 | |