欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Eclipse和MyEclipse的里程碑總結
 

特性完整的最后一個(gè)里程碑版本——Eclipse 3.4M7在5月9日發(fā)布了,該版本對前一版Eclipse 3.3進(jìn)行了多處改進(jìn)。到Eclipse3.4(Ganymede)預期的最終發(fā)布日期——6月的時(shí)候,我們將有為數眾多的發(fā)布候選。

SWT——支撐Eclipse的UI層,現在能夠創(chuàng )建用于kiosk-mode應用的全屏窗口了,也能夠創(chuàng )建可以透明顯示的彈出窗口或其它HUD類(lèi)型(HUD-type)窗口。這就使得窗口能夠通過(guò)創(chuàng )建不透明區域的一條路徑以非矩形形式顯示。這一技術(shù)同樣應用到了控件上(如按鈕),盡管實(shí)際上有一個(gè)三狀態(tài)選擇框看起來(lái)更有用些。SWT現在終于可以運行在64位windows系統+64位JVM環(huán)境上了;盡管它仍可以在64位windows系統+32位JVM的環(huán)境上運行32位SWT。

Java工具也經(jīng)過(guò)了一番改進(jìn),其中比較重要的是可以在構建多核系統時(shí)提升性能的多線(xiàn)程編譯器。不幸的是,該項目不是并行構建的——就像以前一樣每一部分都是單獨構建的——但是每個(gè)項目的實(shí)際編譯能夠使用多線(xiàn)程的方式。還有其它一些優(yōu)點(diǎn),如把 a+b+c 這樣的表達式重構為等價(jià)的StringBuilder/StringBuffer或MessageFormat語(yǔ)句,這在許多場(chǎng)合都很有用。另外其它的一些重構特性也被增加進(jìn)來(lái)了,比如把一組變量重構進(jìn)一個(gè)帶有accessors的包含類(lèi)(containing class)中。你還可以通過(guò)在Outline視圖中拖拽元素來(lái)對元素進(jìn)行重新排序。JUnit計時(shí)結果報告了每個(gè)測試用例運行了多長(cháng)時(shí)間,這將將我們對任何性能問(wèn)題的方位有一個(gè)大致判斷。最后,方法的自動(dòng)提示功能現在被加上了有效參數值注解,因此在你利用SWT編寫(xiě)代碼的時(shí)候,大量新的SWT模板(帶有“flags”域通??赡艿娜≈担⒔o予幫助。

對RCP開(kāi)發(fā)這來(lái)說(shuō),一個(gè)好消息是Log視圖最終被移到它自己的bundle中去了,這意味著(zhù)你可以把它和RCP應用一起進(jìn)行部署,而不需要引入整個(gè)workbench。幫助系統(即Infocenter)已經(jīng)重新進(jìn)行了設計,這樣它可以被插入到任何現存應用服務(wù)器中(比如Jetty、Tomcat甚至SSAP)。另外增強的PDE可以幫助構建用于幫助中心或eclipse.org上文章的文檔。最后,SecurePlatform現在可以和JAAS集成在一起使用了。

PDE提供了眾多增強特性來(lái)格式化和重構plugin.xml及OSGi manifests,包括其它可以幫助保持manifest最新的重構特性(比如在代碼補全時(shí)執行一個(gè)import或增加適當的條目),這些都給開(kāi)發(fā)這帶來(lái)方便。已經(jīng)在孵化器中待了一段時(shí)間的Plug-in spy,現在默認與3.4一起發(fā)行了,有了它就可以更加容易地使用已有plug-in了。最后,對于那些希望裁減Eclipse的人來(lái)說(shuō),source bundle現在作為多個(gè)單獨的單元來(lái)發(fā)行了,而不是像以前一樣在一個(gè)巨大的bundle中發(fā)行,這使得你可以更加容易的獲取自己感興趣的代碼而忽略那些不感興趣的代碼。增強的plug-in注冊視圖允許你停止或啟動(dòng)bundles(及其OSGi服務(wù)),盡管不是動(dòng)態(tài)的安裝或移出它們。

該平臺還有一些改變,最值得注意的就是P2,一個(gè)新的 Eclipse供應平臺(provisioning platform)。這是老的變更管理(Update Manager)的替代品,bundle和非bundle組件(如配置文件、安裝文件、繪圖資源等等)都被允許安裝或更新。它有許多新特性,比如察看和校驗產(chǎn)品數字簽名、從鏡像(或供應站點(diǎn))下載、或從多個(gè)可用產(chǎn)品(如pack200、gz等等)中選擇表現最佳的產(chǎn)品。P2還允許dropins目錄,這是的安裝bundle更加容易:只需把bundle復制到該目錄,Eclipse將自動(dòng)安裝并激活它(當然,還取決于許可證)。Eclipse也可能被配置成共享bundle的模式,這將使得一個(gè)bundle庫可被使用并且該bundle庫將服務(wù)于不同的應用。對于那些按常規用法使用Eclipse的人來(lái)說(shuō),看不出這有什么好處,但是如果你正在進(jìn)行RCP應用開(kāi)發(fā)(或支持),有許多基于RCP的應用程序安裝在同一個(gè)機器上(比如,RCP應用的一個(gè)內部套件[in-house suite]),那么你可以在多個(gè)應用之間共享這些bundle,這非常節約空間。

你可以閱讀各個(gè)新聞及關(guān)注的頁(yè)面(M1、M2、M3、M4、M5、M6和M7),它們更詳細地描述了這些特性。從現在到6月底,將會(huì )有許多修正了錯誤的發(fā)布候選版陸續發(fā)布,6月底是Ganymede的預期發(fā)布時(shí)間。

查看英文原文:Eclipse Prepares for 3.4 with Feature Complete Milestone Release

 


MyEclipse 6.5M1 值得關(guān)注的特性

MyEclipse 6.5 m1中有許多功能的增強和易用性的提高,包括portal的支持,增強的JSF/Facelets可視化編輯器,Spring Tools(Spring 2.5庫)和JAX-WS 2.0 webservices。MyEclipse6.5 正式版預計會(huì )在6月發(fā)布,其中還包括對maven的支持(計劃中)。

 JSF/Facelets

    • Enhanced Preview
    • Custom Facelet Library
    • Enhanced JSF Config Editor
    • web.xml Editor
  • Portlets
    • Portal Project Wizard
    • Portlet Wizard
  • JAX-WS 2.0 Web Services Framework Support
    • Web Services project wizard
    • Top down/bottom up services generation
    • Clinet generation
  • Spring Tools
    • Spring 2.5
    • Explorer
    • AOP support
    • Refactoring
    • Validation Control
    • Mylyn integration
    • Web flow

JSF設計器:增強 Myeclipse頁(yè)面設計器提供一個(gè)預覽,使用戶(hù)可以看到Facelets頁(yè)面的效果,包括了位置和構成

預覽同樣可以渲染擴展的JSF標簽,包括MyFaces Tomahawk庫

自定義的Facelet庫: 頁(yè)面編輯器在編輯TLD的時(shí)候也可以使用代碼提示(context assitant)和驗證

增強的JSF配置文件編輯器: JSF配置文件編輯器新增了編輯和導航功能

web.xml編輯器: 新的web.xml編輯器使得編輯和導航變得容易。

Portal項目向導:Portal向導能讓你現存的web應用部署為兼容JSR168的portals.

Portlet向導:Portlet向導能創(chuàng )建一個(gè)預定義好的portlet項目

JAX-WS 2.0的支持: MyEclipse6.5 引入了對JAX-WS框架的支持,它是基于Metro 1.1的。Metro是JAX-WS的JavaEE 5的參考實(shí)現。它支持包括了契約優(yōu)先(top down)和代碼優(yōu)先(bottom up)的web services以及web services客戶(hù)端程序。

新的Web Service項目向導: 你可以新建一個(gè)web services項目或是在已有的Myeclipse中的web項目增加web services支持。

生成Top down和Bottom up的service: web services 可以通過(guò)WSDL或是已有的Javabeans中生成

Top Down Generation: 指定一個(gè)WSDL文件來(lái)生成web service

web service生成中會(huì )更新web.xml和sun-jaxws.xml

注意:如果你部署的服務(wù)沒(méi)有包含JAX-WS棧,你必須要把JAX-WS的jar包和運行時(shí)類(lèi)庫增加到你的項目中,否則運行會(huì )失敗。

Bottom Up Generation: web service的客戶(hù)端可以直接用WSDL文件生成。

JAX-WS 2.1 API和運行期容器需要被添加到客戶(hù)端項目中

Spring:MyEclipse 6.5 Spring 工具基于Spring IDE 2.0.4并且做了增強和優(yōu)化來(lái)和MyEclipse的應用開(kāi)發(fā)做到無(wú)縫結合。

Spring 2.5: MyEclipse 6.5增加了Spring2.5的支持,6.5M1版本使用的是Spring 2.5.4版

Spring 2庫同樣也被更新到了2.0.8版

Spring  Explorer :Spring Beans視圖被Spring Explorer視圖所代替。Spring Explorer是一顆過(guò)濾樹(shù),可以顯示你工作區中所有的Spring項目,包括任何beans, config sets和Spring Web Flow元素。這個(gè)視圖是名稱(chēng)空間感知的(namespace aware)可以被任意自定義和過(guò)濾。

Spring Explorer視圖可以注釋任何通過(guò)Spring定義或是Java配置的Bean

Project Explorer:在Project Explorer視圖中,所有的Spring 項目都包含一個(gè)"Spring元素"。這個(gè)擴展到展示beans,config sets和web flow的定義,如同在Spring Explorer描述中的。這個(gè)能力幫助所有的bean列表引用特定的java類(lèi),也是一個(gè)關(guān)鍵的特性。

像Spring Explorer,Spring元素也可以被自定義和過(guò)濾。你也可以使用一個(gè)特殊的Spring working set來(lái)去除Project Explorer中的雜亂。

AOP支持:Beans 交叉引用視圖 可以展示所有的beans是如何被advise(譯者按:AOP術(shù)語(yǔ),找不到合適的中文。所有AOP術(shù)語(yǔ)都使用英語(yǔ),下同。)

Spring 配置編輯器和java編輯器也可以展現特殊的記號,表明那些方法和類(lèi)被你的AOP配置所影響。

Spring AOP 事件跟蹤視圖 將給你一個(gè)埋在深處的真相,通過(guò)內建的Spring IDE的internal AOP模型。

AOP支持需要AOP Reference Model Builder,它可以在項目層或是全局層啟動(dòng)或關(guān)閉。如果你在項目中不使用AOP,你可以在全局設置時(shí)關(guān)閉。

PointCut Matches: 在bean search中增加了PointCut Matches功能,可以在search菜單中找到

名稱(chēng)空間支持:新的Spring Bean定義向導允許你很容易在創(chuàng )建配置文件時(shí)使用名稱(chēng)空間

Spring 配置編輯器同樣是名稱(chēng)空間自感應的,還提供了代碼提示和驗證功能。

重構:重命名Java文件會(huì )自動(dòng)在bean定義中改變。在bean配置中改變名稱(chēng)同樣會(huì )影響到Java文件的名稱(chēng)

beans id也會(huì )被重命名

重命名bean的property屬性會(huì )改變對應的java文件

驗證控制:驗證可以在項目層中設置(Project Properties > MyEclipse > Spring)或是在全局層(Window > Preferences > MyEclipse > Spring)

Mylyn 集成:如果你繼承了Mylyn,那么Spring Explorer,Beans Cross References 和Project Explorer視圖會(huì )讓你過(guò)濾展示內容。

Spring Web Flow:MyEclipse 6.5同樣增加了Spring Web Flow的支持,M1版本目前采用的是Spring Web Flow 1.0.5的庫

Web Flow編輯器:使用圖形化編輯器來(lái)創(chuàng )建states,actions和transitions。

web flow的定義文件可以被xml編輯器編輯,同樣有代碼提示功能

web flow定義文件的驗證功能是可以自定義的

下載地址:http://www.myeclipseide.com/index.php?name=Downloads&req=viewsdownload&sid=24

譯者后記:

終于迎來(lái)了MyEclipse 6.5的更新,雖然僅僅是m1。這次更新的亮點(diǎn)在于Spring和web service上的強化,但乏有新意的地方,這也是這種大而全的full-stack IDE的歸宿。MyEclipse在ajax/javascript方面的支持也是乏善可陳,不知道半年后的7.0會(huì )被會(huì )給人驚喜。

如同青菜蘿卜各有所愛(ài),一個(gè)IDE的必然有支持者和反對者,如果你是一位vim或者Emacs的粉絲或者僅僅因為MyEclipse是收費IDE就攻擊它,很遺憾,本文沒(méi)有給你帶來(lái)更多的幫助。

PS:myeclipse官網(wǎng)最近似乎無(wú)法登入,譯者是tor過(guò)去才發(fā)現這片文章,原文有很多圖片,無(wú)法顯示,可以進(jìn)入下面鏈接看原文
來(lái)自:www.myeclipseide.com

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
用 MyEclipse 開(kāi)發(fā) Spring 入門(mén)操作-Java頻道-中國IT實(shí)驗室-技術(shù)資...
再遇asm問(wèn)題
spring tx:advice 和 aop:config
整合SSH-1 加入 Spring
spring源碼分析——spring大綱
problems using Spring with Eclipse RCP
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久