您的位置:首页 > 编程语言 > Java开发

Eclpise 精典插件介绍

2005-02-01 16:28 375 查看
 
插件 的安装,
2。*下面,直接COPY到,plugins下面就可以,
3。0下面,COPY到,plugins下面,
然后,删除,Eclipse的
eclipse/configuration/org.eclipse.update
把这个文件夹删除了,
Eclipse 启动的时候,就会知道CONFIG发生变化,
自动LOAD插件

首席,!LOMBOZ
下载
http://forge.objectweb.org/projects/lomboz

使用:
JSP的文件HTM的文件,
支持JSP的文件中JAVA代码的.弹出功能,
语法加亮,为JAVA代码,底色黄,
现在3。0的版本,
则利用了,Eclipse 的工具,EMF的功能,
功能加强了,
但是,打开文件的速度有些慢了,

技巧:
com.objectlearn.jdt.j2ee.editor_3.0.0
下面修改,plugin文件,
把原来的,
<extension
         point="org.eclipse.ui.editors">
      <editor
            name="lomboz JSP Editor"
            icon="icons/jspdoc.gif"
            extensions="jsp,jspx,tag,htm,html"
            contributorClass="com.objectlearn.jdt.j2ee.editor.JspEditorContributor"
            class="com.objectlearn.jdt.j2ee.editor.JspEditor"
            id="com.objectlearn.jdt.j2ee.editor.JspEditor">
      </editor>
   </extension>

改为
<extension
         point="org.eclipse.ui.editors">
      <editor
            name="lomboz JSP Editor"
            icon="icons/jspdoc.gif"
            extensions="jsp,jspx,tag"
            contributorClass="com.objectlearn.jdt.j2ee.editor.JspEditorContributor"
            class="com.objectlearn.jdt.j2ee.editor.JspEditor"
            id="com.objectlearn.jdt.j2ee.editor.JspEditor">
      </editor>
   </extension>
   <extension
         point="org.eclipse.ui.editors">
      <editor
            name="lomboz JSP Editor"
            icon="icons/jspdocgray.gif"
            extensions="html,htm"
            contributorClass="com.objectlearn.jdt.j2ee.editor.JspEditorContributor"
            class="com.objectlearn.jdt.j2ee.editor.JspEditor"
            id="com.objectlearn.jdt.j2ee.editor.JspEditor">
      </editor>
   </extension>

这样,可以把HTM的图标和JSP的图标分开,
便于使用,

最大特点,开源,
而且,开发力量强劲,
更新快,
几乎Eclipse更新一个版本,
它就能追上一个版本

BUG处理,
LOMBOZ的功能实在是太强了,
有的时候,
配置server的时候,可能出错了,
也可能是其它的JAVA的路径错了,
那么,当你,NEW 一个,J2EE Model的时候,
会停止,
你这时点取消,
那么,LOMBOZ 把网站建上了,
但是,没有BUILD .xml相关文件,
无法打包,
这时,
你修改JAVA的配置,和Lomboz 的配置项,
直到正确,

然后,你点你的WEB目录,
LOMBOZ change default server,
LOMBOZ会再次给你机会,补上,
build.xml文件,和相关文件,

如果这不使用这个打包的功能,
其实,你就自己建WEB目录,WEB。XML文件,
classs等目录,
LOMBOZ也会自动识别为WEB服务器目录,
你一样也可以使用LOMBOZ的所有功能的,JSP
只是不能发布WAR包了,

次席
XML BUDDY,
现在是XML的时候,是JAVA的时代了,
XML文件,无处不在,
排名最高的 XML 插件,比较好用。标准版免费开放,专业版需要付费.
下载,
http://www.xmlbuddy.com/

使用,偶用的XML文件不多,
它的功能也是太强,
无论是,outline 还是语法加亮,
还是自动排版,都不错

技巧:
注意,
在文件打开的时候,
CTRL +SHIFT +F,
这个功能就可以,
菜单上是没有的,

PS,它的plugin.xml文件,偶没读懂,
但是,只到安了它,XML的文件默认打开都是它!

上面的插件,没有给出下载,
不是我不知道,
是因为,myeclipse的网站,比较缺*,
必须要注册了才能进去下载,
和查看问题等,
主页www.myeclipse.com就可以了,
大家用的自己注册好了,

偶这里,只有一个,3。70的版本的链接地址,
URL http://www.myeclipseide.com/modules/Downloads/download_files/EnterpriseWorkbenchInstaller_030700.exe

3。8B1 B2的都是下载了,然后,删除了,找不到URL了,

不错,不过我认为功能上讲myeclipse是不是比LOMBOZ强多了?应该是"首席"吧?

不过我认为功能上讲myeclipse是不是比LOMBOZ强多了?应该是"首席"吧?

回,从多方面考虑,
Myeclipse功能是多,但是,JSP上有BUG,
有的文件打不开,我前面说过,
另外,我最受不了的是,
它把免费的东西拿过来就拿过来呗,
非要改一改,
比如,那GEF,
本来就是ecipse 下的常用插件,就差一点官方了,
但是,人家GEF升级了,
你用升级的GEF替换一下试试,

那上面,有STRUTS,你用人家FREE的插件换换??
那上面,有XMEN,你用原来的代码换换???
另外,它的BUG处理,比LOMBOZ差多了,

你建一个工程,加WEB,加STRUTS,然后,你把WEB.xml,TLD,lib下面的文件删除,
这个工程就死掉了,
再加不能加,
编译过不去,

另外开发的速度,和功能的互用上,LOMBOZ的EMF可以单升级,
BUG的多少上,
LOMBOZ,非得排在第一位上不可,

另外,FREE,开源,论坛上支持,也是不小的作用,

其次席,
Myeclipse 3.80B1,,
本来,它的版本都是不错的,
但是,
3。64的,只支持Eclipse M5
2。71上面带的STRUTS,
也可以用EASY STRUTS代替,
所以偶就不提了,

好,说几个偶得意的功能,

第一,JSP的语法加亮,
JSP的排版,
同时,它和LOMBOZ是不冲突的,
可以同时使用,
你这个文件,用LOMBOZ打开,
那个文件,用Myeclipse打开,也完全可以,
它的打开文件速度比LOMBOZ快,
编译也与E和结合好,

技巧:
MyEclipse/eclipse/plugins/de.bb.bje.eclipse_3.7.101
修改plugin.xml文件,

<extension
         point="org.eclipse.ui.editors">
      <editor
            name="MyEclipse JSP Editor"
   default="true"
            icon="icons/solar_jsp.gif"
            extensions="jsp,jsf,jspf"
            contributorClass="de.bb.bje.eclipse.editors.JspMultiPageEditorContributor"
            class="de.bb.bje.eclipse.editors.JspMultiPageEditor"
            id="de.bb.bje.eclipse.editors.JspMultiPageEditor">
      </editor>
      <editor
            name="MyEclipse HTML Editor"
   default="true"
            icon="icons/solar_html.png"
            extensions="htm,html"
            contributorClass="de.bb.bje.eclipse.editors.JspMultiPageEditorContributor"
            class="de.bb.bje.eclipse.editors.JspMultiPageEditor"
            id="de.bb.bje.eclipse.editors.HtmlMultiPageEditor">
      </editor>
   </extension>

都加入default=true
这一行,
那么,默认打开就是它了,

Struts插件,
第一位当然是,
struts control
这个插件很好,
很独立,在eclipse2.1 3.0上都一样工作,
其实,
要是真用struts,做项目的话这个插件就够了,
再有一个能生成,FORM
ACTION
的模板就OK了

不过,要真是用插件呢,
偶认为,Myeclipse里集的那个EASY struts说已经不错了,

这个网站上有一个网页说这个东东,不灵活,偶记得是很早的文章了吧??
可能那个时候对插件的了解还没太搞清
其实,是我不知道,要灵活成什么样子的,

其中心思想,
一个就是FORM的模板,JSP的模板
ACTION的模板,你也没法写什么,因为共有的东西实在太少,

再一个就是FORM BEAN ACTION BEAN生成的目录

除了这两个之外,我想不出什么要灵活的地方了,
但是 easy struts对这两个方面,均有很好的支持,
比如说,
那个FORM的模板,你可以自己爱改成什么样子就改成什么样子,
生成FORM
ACTION的地方你爱生成到那里,就生成到那里,
要说是EASY STRUTS不灵活,
的确有冤枉EASY STRUTS之嫌

相反其它的插件,倒可能有这个之嫌

STRUTS的插件倒是不少,
可是一般就是针对,那个struts-config.xml
做文章罢了,
其实,myeclipse里面的功能已经很好了,
用图形化的东东显示了,config里面的元素关系,

strutsStudio
还有一个插件叫什么M7的,

我看了一下也是图形化,
图形配置config而已
但是,对于一个STRUTS项目的开发而言,
其实,就是配config麻烦一点,

那FORM ACTION
什么的,
我不说大家也都是COPY来COPY去的,

至于STRUTS页面的编辑,
怎么说呢,
图形化的东东吧,不是太慢就是不太稳定,
而且感觉真的还没有COPY快,

要是真的说个软件的话,
我想还是dream weaver好一些,
不用看,
就是,那个三剑客的东东!!
这个东西,可以自定义模块的,
如果你把STRUTS
你工程里用的这些个东东,
都做成,模块的话,
你看看,
看是插件好用,还是这个东东好用,????

要说是STRUTS,
的模板,
那当然是Apache的velocity
不是好不好的问题,
如果没有这个项目,
其它60%的生成代码的插件,全OVER了
 
hibernate
到现在为止,
我也看不到一个完美的插件,
没有一个插件,能在这个领域内首选,
也许,
middlegen ,

Hibernate我觉得用Hibernatesynchronizer很好用的啊,而且还支持模板自定义。
至于MyEclipse,我个人觉得其实它只是一个开源项目的整合产品而已,jsp,Html,xml用的是IBM捐献给Eclipse的WTP中的一部分,Struts用的是开源的Easy Struts,XDoclet用的是Jboss-IDE,所以其实MyEclipse能实现的功能大家自己找这些开源的东西来搞一个好了!

呵呵,偶知道了
注册方法
windows->preferences->MyEclipse->subscription
subscriber :hello
subscription Code: uAR7ZL-835-56-54678656396403716

另外安装的时候如果把系统时间改成N年以后,也是个不错的选择,虽然还是会弹MSGBOX,但不会过期的

Lomboz.301必须要先装EMF
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息