Prototype WTP 0.2发布,此次发布针对Prototype 1.6.0
Prototype是目前应用最为广泛的Ajax开
发框架,它的特点是功能实用而且尺寸较小,非常适合在中小型的Web应用中使用。开发Ajax应用需要编写大量的客户端JavaScript脚本,而
Prototype框架可以大大地简化JavaScript代码的编写工作。更难得的是,Prototype具备兼容各个浏览器的优秀特性,使用它可以不
必考虑浏览器兼容性的问题。
Prototype对JavaScript的内置对象(如String对象、Array对象等)进行了很多有用的扩展,同时它也新增了不少自定义的对象,包括对Ajax开发的支持等都是在自定义对象中实现的。Prototype可以帮助开发人员实现以下的目标:
l
对字符串进行各种处理;
l
使用枚举的方式访问集合对象;
l
以更简单的方式进行常见的DOM操作;
l
使用CSS选择符定位页面元素
l
发起Ajax方式的HTTP请求并对响应进行处理;
l
监听DOM事件并对事件进行处理;
Eclipse WTP
支持Javascript代码补全功能,但是不直接支持prototype js.
prototypeWTP 能够让 Eclipse WTP support
prototype js的代码支持功能。
PDT(PHP
Development Tools framework for the Eclipse platform)
是基于WTP的PHP开发工具,所以PrototypeWTP也支持PDT。
PrototypeWTP同样支持其他基于WTP的工具,如MyEclipse。
下载
你点击 这里
下载
安装
步骤一:下载prototypeWTP(version)forPrototype(version).jar
步骤二:查找你的WTP插件
org.eclipse.wst.javascript.ui_xxxxxxx.jar,备份该文件,防止出意外的时候替换.
步骤三:运行Jar文件,你可以双击
jar文件 或者运行命令行java -jar
prototypeWTP(version)forPrototype(version).jar
步骤四:在打开的swing窗口,选择org.eclipse.wst.javascript.ui_xxxxxxx.jar和输出目录
步骤五:点击
generate
按钮.
步骤六:用生成的org.eclipse.wst.javascript.ui_xxxxxxx.jar文件替换plugins目录下的org.eclipse.wst.javascript.ui_xxxxxxx.jar文件.
步骤七:重新启动Eclipse。
步骤八:打开一个HTML文件,编辑器中的js部分,输入$.,你就应该能够看到代码Prototype的代码补全功能了。
原理
prototypeWTP添加Javascript代码补全配置文件到Eclipse 插件
org.eclipse.wst.javascript.ui_xxxxxxx.jar.
下面是该插件里的一个配置片段,改片段让WTP支持document.getElementById
#/---------------------------------------
#!getElementById()
#@type=method
#@iesupport=y
#@nssupport=n
#@ecmasupport=n
#@fc=doneclass
来源:Prototype WTP 0.2发布