浏览 3232 次
锁定老帖子 主题:Idea8试用
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-03-23
发现Idea可以说是集大部分流行开发语言及流行开源框架之大成者,提供了struts,hibernate,spring,struts2,jsf,webservices,flex,gwt等的支持,并可能通过插件机制提供ruby&rails,groovy&grails的支持,提供了一站式的开发平台。 一、JAVA方面的支持:还是保持了它一概的作风,开发体验相当的不错,智能化程度也相当高。 一、Grails方面的支持:正如山风小子所说,是现在开发平台中最好的一个(Grails开发小组用的开发平台也是Idea)。 二、Rails方面的支持:idea对rails方面的支持相当一般,只提供了一般的功能,代码编辑,rake等,相比NetBeans6.0来说,并没有功能上面的亮点,不提供ruby语言的debug功能(netbeans,radrails都支持debug),但在代码的编写方面还是不错的。 三、Flex方面的支持:可以看我的别一篇翻译的BLOG。 四、spring,hibernate,struts方面的支持:Idea在这些主流的开源框架方面的支持还是不错的,特别是在XML配置文件方面,提供了智能感知功能,包括自定义的类,并且它的template功能。 回到上面说到的javascript的调试上面,就我的试用感觉来说,支持的并不好,它只是在页面载入时提供debug,比如下面的代码: <script> function sayHello(value) { if(value == "rainlife") {//我在这里添加了断点 alert("Hello " + valie); } else { alert("Bye Bye"); } } </script> <input type = "text" id="username" name="username"><input type="button" value="test" onclick="sayHello(document.getElementById('username').value)"> 这只是一个非常简单的JS,我想点击button后,查看value的值,但idea并不支持。 Idea还是刚刚开始,相信等正式发布后,会提供相当好的支持。 另外,Idea从7.0版本后,速度相当的慢,内存占用也比较大。 个人感觉应该学习一下Eclipse,NetBeans,分开提供J2SE,J2EE,C/C++等不同的版本。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-03-24
不过一般情况下,大家的IDE都是安了很多插件的。所以谁也跑不快。大哥莫说二哥。不过我觉得三者中NetBeans的安装最让我接受不了。如果要安装它的Web开发部分就必须同时安装Netbeans自带的Glassfish。我倒不是讨厌这个服务器,相反还很喜欢它。但是强绑着不是买卖。
我一直都是喜欢自己定制服务器。Netbeans这一手让我倒胃口。当然,我也知道它们是希望减少配置,让大家安上就可以用。但是起码给我留下可选择的余地吧!好么,不选就不让安Web模块。 |
|
返回顶楼 | |
发表时间:2008-03-24
魔力猫咪 写道 不过一般情况下,大家的IDE都是安了很多插件的。所以谁也跑不快。大哥莫说二哥。不过我觉得三者中NetBeans的安装最让我接受不了。如果要安装它的Web开发部分就必须同时安装Netbeans自带的Glassfish。我倒不是讨厌这个服务器,相反还很喜欢它。但是强绑着不是买卖。
我一直都是喜欢自己定制服务器。Netbeans这一手让我倒胃口。当然,我也知道它们是希望减少配置,让大家安上就可以用。但是起码给我留下可选择的余地吧!好么,不选就不让安Web模块。 那是你对netbeans网站不了解,netbeans6的j2ee安装版本确实捆绑了glassfish,但你可以下它的zip压缩包(不包含glassfish),然后自己配置服务器 |
|
返回顶楼 | |
发表时间:2008-03-26
也试验了一下Idea8的Javascript debuggin,貌似不能调试JSP里的Javascript。也许是还没学会吧。
|
|
返回顶楼 | |