`

符合国人习惯的多功能jsp编辑器(eclipse插件)

阅读更多

先来张截图

 

上图是源码和可视化设计器,下图是单纯的源码设计器(拖拽struts2标签中的iterator标签到编辑区内,会弹出信息窗口)

 

 

 

 

功能在MyEclipse的 编辑器功能的基础上

或者在 eclipse jee 版本 的wtp编辑器 功能的基础上 增加了如下功能:

 

1、集合了常见的标签(struts1、struts2、jstl、spring、jsf等等)

2、标签有详细的中文说明

3、可以自动生成某个标签的样例代码,有时候你忘记了怎样写了,,这个功能或者能帮助到你

4、可以生成js验证

5、可以生产对象或者结果集的标签

6、可以生成表单

下载:http://code.google.com/p/myjdemo/downloads/list

 

下面贴图说明。

1、集合了常见的标签(struts1、struts2、jstl、spring、jsf等等)

 

2、标签有详细的中文说明

按"<"符号出现帮助

 

 

或者拖拽菜单栏里面的标签到编辑区,弹出更详细的帮助框

 

 

 

当然这里的tag帮助信息还是不详尽的,如果你想看更详细的帮助,你可以点击“查看详细信息”,弹出tag详细的信息,如下

 

 

3、可以自动生成某个标签的样例代码

 例如,,message的样例代码如下

 

 

如果你只想录入最原始的tag的话,直接点击上图上图的那个“ok”按钮或者“录入原始标签”,就只会录入原始标签

 

 

4、生成表示对象的标签

点击工具栏里面的“对象”进行设置

 

 

 

生成的代码如下:

 

当然你可以选择是生成struts2或者jstl的

 

 

5、生成表示结果集的标签

和4生成对象类似

 

 

6、生成表单和js

设置界面如下

 

 

 

可以设置字段是否为空,要怎样的验证啊(email?身份证?还是数字?日期?等),以及表单使用怎样的标签表示。。

 

 生成代码如下如下

 

 

 

 当然生成的东西,还是需要根据实际情况调整才能使用。

 

最后:

菜单栏里面默认的标签库比较多,影响使用,以及会拖慢加载的速度,所以,,有必要只是定义自己需要的标签库,,

 

  • 大小: 128.6 KB
  • 大小: 151.3 KB
分享到:
评论
48 楼 繁星水 2016-07-22  
很牛! 
47 楼 610622106 2013-06-13  
按"<"符号出现帮助     没有任何提示啊!
46 楼 xyheritrix 2012-08-06  
Helps, 我的eclipse3.6,装不上啊?
45 楼 lanjian 2011-10-09  
hcwj2009 写道
首先真心祝愿楼主的这个东西能越做越好!
看来LZ是把GEF、EMF...等等都研究的相当透彻了!
如果有时间的话可否写一些相关的文章帮助我们理解理解就更大公无私了!期待中...


谢谢,但这个编辑器是居于eclipse的子工程wtp项目改写而来,确实有点难以维护,很多方法是不开放(也就是私有方法等),为了达到某种效果逼不得已的将这些方法类重写了,然后eclipse3.4版本下的wtp和3.5或者3.6 下的wtp项目或者整个运行环境都有些不同,所以不得不将自定义的类写了几个版本,这样的跟着eclipse的步伐,,确实难以维持,

不过,我真正做一个脱离wtp环境的标签库,功能还是和现有的编辑器差不多
44 楼 hcwj2009 2011-09-27  
首先真心祝愿楼主的这个东西能越做越好!
看来LZ是把GEF、EMF...等等都研究的相当透彻了!
如果有时间的话可否写一些相关的文章帮助我们理解理解就更大公无私了!期待中...
43 楼 jxpath 2011-09-05  
引用

其实:
   我需要的功能是:
1、插件自动解析tld,后期可以再增加
2、对于tld中描述为枚举型的,在jsp编辑器中能产生下拉进行选择
3、标签必须的属性自动产生到代码中

lanjian 写道
dongisland 写道
▄︻┳═一 写道
挺好的一个插件,为什么要依赖myeclipse呢?能直接装在eclipse for jee developer版上就好了

对啊,要安在eclipse上就好了,企业还是eclipse用的多啊。

发布了,,在这里下载 http://code.google.com/p/myjdemo/downloads/list


42 楼 zhxsup 2010-09-17  
然后把configuration目录下的org.eclipse.update文件夹

把……怎么样啊,myeclipse8.5能行么,可有安装成功的?
41 楼 叩舷而歌 2010-09-14  
有点Dreamweaver的感觉……
40 楼 onlysomeone 2010-09-13  
然后把configuration目录下的org.eclipse.update文件夹,做什么?删除?

39 楼 czxiyj 2010-08-16  
已经习惯了手写。
38 楼 matychen 2010-08-16  
期待楼主的eclipse j2ee版,
能支持eclise3.6就好了。
37 楼 fly533 2010-08-16  
susam 写道
其实我只要两个功能:
1、JSP格式化(美化), 代码可以折叠。如果可以提示标签不匹配就更完美了。
2、自动保全。
最重要的是第一个!其它的感觉并没那么重要。


MyEclipse:有jsp的格式化功能啊!代码也可以按标签折叠
36 楼 lanjian 2010-08-16  
adminfxing 写道
安装方法是什么呢? 支持Eclipse javaee 3.6吗? 3.6里面,我把从Googlecode上面下载的 eclipse j2ee(3.4-3.5) 版下的jsp编辑器插件.rar ,中的eclipse-reporting-galileo这个文件夹下的JAR包COPY到Plugin目录下,CLEAN下启动,没有看到JSP文件的打开方式里面有相应的内容 ~


3.6还没支持咯,,目前只支持3.4或者3.5 或者是MyEclipse7 或者8

安装方法和一般插件安装方法一样啊,,
35 楼 nookiehuihui 2010-08-16  
下载不了了啊
34 楼 adminfxing 2010-08-16  
安装方法是什么呢? 支持Eclipse javaee 3.6吗? 3.6里面,我把从Googlecode上面下载的 eclipse j2ee(3.4-3.5) 版下的jsp编辑器插件.rar ,中的eclipse-reporting-galileo这个文件夹下的JAR包COPY到Plugin目录下,CLEAN下启动,没有看到JSP文件的打开方式里面有相应的内容 ~
33 楼 adminfxing 2010-08-16  
挺好的啊,顶一个了!。。。。。现在刚接触到Eclipse插件开发的工作,以后可能也会开发类似的插件,参考参考你的。。感谢分享!
32 楼 lanjian 2010-08-16  
flyfan 写道
有格式化功能吗?

有的
如果你使用的是web page editor,,,的话,它有的功能,我这个都有,,
31 楼 lanjian 2010-08-16  
dongisland 写道
▄︻┳═一 写道
挺好的一个插件,为什么要依赖myeclipse呢?能直接装在eclipse for jee developer版上就好了

对啊,要安在eclipse上就好了,企业还是eclipse用的多啊。

发布了,,在这里下载 http://code.google.com/p/myjdemo/downloads/list
30 楼 烟的傀儡 2010-08-15  
喜欢用英文的**来个中文的编辑器,有点不习惯了
29 楼 熊猫妞妞 2010-08-15  
不错,有的意思,可以学习下

相关推荐

    关于html_jsp_xml编辑的eclipse插件

    Eclipse默认也支持JSP编辑,但为了提升开发效率,可以安装"JSP Tools"插件。这个插件提供了JSP语法检查、代码完成、结构视图等功能,使得JSP开发更为便捷。另外,如果你在进行Spring MVC或Struts等框架开发,"Spring...

    Eclipse JSP编辑器

    在使用Eclipse开发Java Web应用时,常常会使用到一些能编辑JSP、HTML、JS和CSS的插件,最常用的就是商业版的MyEclipse,但毕竟是收费的。 这里提供的WTP插件是从里面精简出来的插件包,专用来编辑JSP、HTML、CSS和JS...

    Eclipse HTML编辑器插件(EclipseHTMLEditor)

    Eclipse HTML编辑器插件主要提供以下功能: - HTML/JSP/XML/CSS/DTD/JavaScript语法高亮 - HTML/JSP预览 - JSP/XML验证 - HTML标签,基于DTD的XML,以及JSP标签的内容输入补全 - HTML/JSP/XML创建向导 包含GEF-...

    jsp编辑器 for myeclipse7.0 版本

    - 如果编辑器无法识别某些标签,可能是缺少对应的JAR文件或JSP插件未正确安装,需要检查项目构建路径和插件安装状态。 - 更新MyEclipse至最新版本,获取最新的bug修复和性能优化。 总之,MyEclipse 7.0版本的JSP...

    eclipse资源文件编辑器插件

    Eclipse资源文件编辑器插件是开发者们在使用Eclipse集成开发环境时,为了提高工作效率,专门用于管理和编辑项目中的各种资源文件的工具。这款插件不仅能够帮助开发者们节省时间,还能提升他们在处理资源文件时的便利...

    一个在eclipse下的jsp插件,可以随意拖动的

    3. JSP 插件:Eclipse 提供了内置的JSP编辑器,但通过第三方插件可以进一步增强其功能。这款插件专为JSP开发定制,提供更流畅的代码编辑体验,特别是通过“随意拖动”功能,允许开发者自由调整JSP文件中的元素位置,...

    eclipse插件IE插件

    描述中提到的"直接在ie中打开"功能,通常是指一种能将Eclipse编辑器中的静态页面(如JSP或HTML)快速预览在IE浏览器中的插件。这种插件允许开发者在编写代码的同时,即时查看页面在实际浏览器中的渲染效果,以便于...

    eclipse html js 编辑器插件

    1.安装GEF 解压GEF-ALL-3.4.1.zip,得到一个eclipse文件夹,打开可看到: 下面有三个文件夹:features,plugins,readme ...最后重启Eclipse,再次打开html、jsp、xml文件时就会看到关键字都高亮显示了。

    Eclipse的HTML格式化插件 Eclipse Tidy

    6. **集成体验**:Eclipse Tidy无缝集成到Eclipse IDE中,只需简单的安装和配置,即可在编辑器内直接使用,无需离开熟悉的开发环境。 在压缩包文件中,"site.xml"是Eclipse插件的站点描述文件,用于安装插件时指引...

    editor jsp 编辑器

    4. **集成开发环境(IDE)功能**:如Eclipse的JSP编辑器、IntelliJ IDEA的JSP支持等,这些IDE提供了强大的项目管理、版本控制、调试和测试功能,集成了构建工具如Maven或Gradle。 5. **集成Tomcat或其他应用服务器*...

    jsp/html editor插件 支持eclipse3.x与4.x版本

    本文将详细介绍"jsp/html editor插件",它是一款专为Eclipse集成开发环境设计的增强型编辑器,支持Eclipse 3.x及4.x版本,旨在提高开发人员在编写JavaServer Pages (JSP) 和HTML代码时的效率和舒适度。此插件包含了...

    jsp文本编辑器jsp文本编辑器

    而“JSP文本编辑器”则是专为编写JSP文件而设计的工具,它提供了丰富的功能,帮助开发者更高效地进行JSP开发。 1. **基本功能** JSP文本编辑器通常具备以下基础功能: - 语法高亮:突出显示JSP文件中的HTML、Java...

    开发一个调试JSP的Eclipse插件

    开发Eclipse插件涉及多个步骤和技术要点,特别是对于JSP调试插件的开发,我们需要考虑以下几个方面: 1. **插件结构设计**:首先,需要设计插件的整体结构,包括插件的功能模块划分、数据模型设计等。 2. **JSP编辑...

    Eclipse插件下载地址大全

    以上插件覆盖了开发、调试、性能分析、代码质量管理等多个方面,极大丰富了Eclipse的功能,是提升开发效率的重要工具。根据个人或团队的需求,选择合适的插件能显著提高开发过程的便捷性和效率。

    eclipse插件大全介绍.

    - **功能**:Editor List 插件管理 Eclipse 中的所有编辑器。 - **特点**:提高编辑器管理效率。 **下载地址**:[http://editorlist.sourceforge.net/](http://editorlist.sourceforge.net/) --- ##### 24. ...

    Eclipse插件资源链接

    Eclipse的扩展性极强,可以通过安装各种插件来增强其功能,覆盖从基础开发到高级特性的各个方面。以下是一些重要的Eclipse插件及其功能介绍: 1. EMF (Eclipse Modeling Framework) 和 GEF (Graphical Editor ...

    基于WTP开发自定义的JSP编辑器

    为了扩展编辑器功能,可能还需要安装Graphical Editing Framework (GEF) 和 Eclipse Modeling Framework (EMF) 系列插件。这些插件为图形界面设计和模型驱动开发提供了必要的工具集。 **2. 构建编辑器基础** 首先...

    常用的Eclipse插件的在线更新地址

    3. **Colorer**:一个代码高亮显示插件,能够为Eclipse编辑器提供语法高亮和颜色选择功能,提高代码可读性。更新地址:`http://colorer.sf.net/eclipsecolorer/` 4. **JavaScript Editor**:专为JavaScript开发设计...

    Eclipse插件大全 挑选最牛的TOP30

    1. PyDev:这款插件专为Python开发者设计,提供了诸如代码补全、调试、重构等功能,让Eclipse成为了一流的Python IDE。 2. EasyEclipse for LAMP:针对PHP、Python、Perl、Ruby以及Ruby on Rails的开发,此插件包含...

Global site tag (gtag.js) - Google Analytics