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發布