好好生活,努力工作,天天向上!

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            46 Posts :: 1 Stories :: 178 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(6)

          隨筆分類(49)

          隨筆檔案(45)

          文章檔案(1)

          新聞檔案(1)

          JavaEye

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

              讓我期待了好久的Eclipse 3.5 正式版終于發(fā)布了,這次的代號(hào)是Galileo(伽利略),可以從這里下載:http://www.eclipse.org/galileo/ ,這次發(fā)布的Eclipse 3.5包括了不少新特性并對(duì)以前版本做出了改進(jìn).Eclipse 3.5的新特性如下:

          新特性包括:

          平臺(tái)及UI

          • Solaris x86已經(jīng)加入支持行列
          • Install New Software向?qū)е械?#8220;Work with:”下拉框現(xiàn)在支持自動(dòng)補(bǔ)全
          • 增加了一個(gè)新的介紹主題,叫做“Slate”
          • 打開的編輯器及多編輯器頁面間的切換更加容易(快捷鍵:Ctrl+PageDown/Ctrl+PageUp,Alt+PageDown/Alt+PageUp)
          • 為了快速關(guān)閉,現(xiàn)在可以安全地跳過清楚歷史這一步驟
          • 至于編輯器的常規(guī)提示框和對(duì)話框,或當(dāng)前工作臺(tái)窗口、表單現(xiàn)在可以在Mac Cocoa上使用
          • 應(yīng)用程序在打印過程中或打開打印對(duì)話框時(shí),可以選擇portrait或landscape模式
          • Eclipse富客戶端平臺(tái)現(xiàn)在包含了一個(gè)OSGi聲明式服務(wù)(Declarative Services——DS)的實(shí)現(xiàn)
          • 你現(xiàn)在可以針對(duì)給定選項(xiàng)“釘住”屬性視圖
          • 一個(gè)新偏好頁,可以管理用于選擇工作區(qū)的啟動(dòng)提示框
          • About對(duì)話框現(xiàn)在提供一種機(jī)制,讓plug-in可以給平臺(tái)about對(duì)話框提供安裝頁面
          • Install New Software向?qū)КF(xiàn)在無需等待連接任何更新服務(wù)器就可以立即打開
          • 雙擊垂直折疊線(vertical folding line)可以折起折疊區(qū)域
          • 比較編輯器有幾處增強(qiáng)
          • 你現(xiàn)在可以在Debug視圖中快速切換掛起線程
          • 支持Cocoa和Cocoa上的OpenGL
          • 增加對(duì)FileTransfer類的支持,使得可以在Explorer和Nautilus文件管理器之間進(jìn)行copy/paste操作
          • 對(duì)項(xiàng)目瀏覽器作出幾項(xiàng)改進(jìn)
          • 文本編輯器現(xiàn)在支持塊選擇模式(也就是按列選擇或矩形塊選擇)
          • 你現(xiàn)在可以直接在Synchronize視圖中應(yīng)用一個(gè)補(bǔ)丁
          • 在Eclipse中比較Word文檔變化,現(xiàn)在使用該Word比較功能支持把變化顯示為修訂

          Equinox

          • 增強(qiáng)Equinox DebugOptions API,以支持選項(xiàng)設(shè)置的動(dòng)態(tài)變化
          • 增加一個(gè)新的debug跟蹤API——org.eclipse.osgi.service.debug.DebugTrace,以增強(qiáng)并簡(jiǎn)化編寫debug跟蹤信息
          • OSGi R4.2核心規(guī)范給核心框架增加了一些小API
          • 新的Equinox并發(fā)API

          Plug-in開發(fā)環(huán)境

          • 有一個(gè)新的Target Platform State(目標(biāo)平臺(tái)狀態(tài))視圖
          • 你現(xiàn)在可以創(chuàng)建并共享一個(gè)由軟件站點(diǎn)的軟件組成的目標(biāo)定義
          • 新的Category Definition編輯器可以在輸出時(shí)用于給特性歸類
          • 你現(xiàn)在可以查看API相對(duì)于API基線的變化
          • 通過在菜單introspection mode里調(diào)用plug-in Spy來查看關(guān)于菜單的信息
          • 增強(qiáng)OSGi Declarative Services (DS),以支持最新版的DS規(guī)范
          • 你現(xiàn)在可以從OSGi啟動(dòng)配置中初始化產(chǎn)品定義
          • 有一個(gè)新的目標(biāo)平臺(tái)偏好頁面
          • PPlug-in export現(xiàn)在支持創(chuàng)建source bundles
          • Declarative Services現(xiàn)在支持最新版的OSGi declarative services規(guī)范(1.1)更新
          • PDE中的JAR signing支持?jǐn)U展包含了對(duì)keypass的支持
          • 增強(qiáng)目標(biāo)編輯器,以支持目標(biāo)定義中的新特性
          • API工具現(xiàn)在可以分析系統(tǒng)類庫的使用情況及代碼訪問運(yùn)行時(shí)不存在的成員時(shí)所產(chǎn)生的問題
          • 你現(xiàn)可以在非UI線程中啟動(dòng)Junit Plug-in測(cè)試
          • Eclipse應(yīng)用程序啟動(dòng)配置現(xiàn)在支持啟動(dòng)級(jí)別(start level)及自動(dòng)啟動(dòng)設(shè)置
          • Plug-in Registry視圖現(xiàn)在支持瀏覽OSGi服務(wù)
          • 給PDE/Build增加了一個(gè)新的擴(kuò)展,可以使用戶從p2庫中獲取制品
          • API工具現(xiàn)在支持在接口上的兩個(gè)約束:@noimplement 和 @noextend。這就使得在不想直接實(shí)現(xiàn)一個(gè)接口的時(shí)候可以擴(kuò)展它
          • 即使你已經(jīng)增大了plug-in的主版本號(hào),仍會(huì)被提示破壞API的改變
          • PDE增強(qiáng)了bundle及特性(feature)輸出,以把輸出的bundles/feature安裝到當(dāng)前正在運(yùn)行的工作臺(tái)
          • 輸出特性、plug-in及產(chǎn)品時(shí)可以選擇binary cycles
          • PDE增加了declarative services工具,以幫助作者提供組件定義

          Java開發(fā)工具

          • NLS string hover現(xiàn)在有一個(gè)Open in Properties File動(dòng)作
          • 在Caller模式下,調(diào)用層級(jí)(Call Hierarchy)現(xiàn)在有一個(gè)在上下文菜單中有一個(gè)Expand With Constructors動(dòng)作
          • 當(dāng)你在編輯器中輸入的時(shí)候,Java比較編輯器會(huì)更新其結(jié)構(gòu)
          • 有一個(gè)新的toString()產(chǎn)生器
          • 為可覆蓋方法增加了一個(gè)Open Implementation鏈接,可以直接打開其實(shí)現(xiàn)
          • 編輯器與執(zhí)行環(huán)境一致
          • Debug視圖現(xiàn)在提供了breadcrumb(面包屑),顯示了當(dāng)前活動(dòng)的debug上下文
          • 可運(yùn)行的JAR文件輸出向?qū)н€可以把所需的類庫打包進(jìn)一個(gè)要輸出的可運(yùn)行JAR文件,或打包進(jìn)與緊挨著該JAR的一個(gè)目錄中
          • 當(dāng)在寫一個(gè)分配表達(dá)式(allocation expression)時(shí)發(fā)生補(bǔ)全操作,內(nèi)容助手現(xiàn)在可以提示一個(gè)類的可用構(gòu)造方法
          • 如果檢測(cè)到無用代碼,編譯器現(xiàn)在可以發(fā)出警告
          • 類庫、變量或容器入口的路徑現(xiàn)在可以是與項(xiàng)目相關(guān)的任何位置
          • 在Jovadoc hover的頭部及Javadoc視圖中,現(xiàn)在都提供了引用其他類型和成員的鏈接
          • 隨該Eclipse發(fā)行的JUnit4版本更新為4.5
          • Javadoc視圖及hovers現(xiàn)在都支持{@inheritDoc}標(biāo)簽并給覆蓋方法增加鏈接
          • 同一值的比較現(xiàn)在由編譯器檢測(cè),默認(rèn)情況下會(huì)發(fā)出警告

          來自EclipseSourceIan Bull給出了Eclipse Galileo的十大特性列表:

          1.  P2,為Eclipse帶來更高效的更新過程。
          2. OSGi聲明式服務(wù),這樣就可以在啟動(dòng)bundle服務(wù)前基于XML配置并安裝OSGi服務(wù)。
          3. 改進(jìn)的目標(biāo)平臺(tái)管理,這樣我們就能更輕松地配置運(yùn)行時(shí)平臺(tái)了。
          4. Mylyn WikiText,我們可以通過Mylyn編輯bug并轉(zhuǎn)換成其他文檔格式如DocBook。
          5. Eclipse Memory Analyser,它可以分析JVM堆的使用情況。
          6. 自我安裝,我們可以在當(dāng)前運(yùn)行著的Eclipse平臺(tái)上開發(fā)并安裝插件了。
          7. 增強(qiáng)的Eclipse Modeling項(xiàng)目,降低了所需的EMF運(yùn)行時(shí)的大小。
          8. 增強(qiáng)的RAP風(fēng)格,這樣我們就可以定制基于RAP的應(yīng)用了。
          9. 增強(qiáng)的JavaScript橋,可以將widgets如Google Maps嵌入到SWT瀏覽器中。
          10. 增強(qiáng)的Java比較編輯器,支持JavaDoc的懸停顯示,鏈接等。 

          11.    和Eclipse 3.5同步發(fā)行的還有Eclipse的33個(gè)子項(xiàng)目,下面是同步發(fā)行的子項(xiàng)目列表:

          Galileo Projects

          Project Name Version Project Summary Download
          Accessibility Tools Framework 0.7.0 Download
          Business Intelligence and Reporting Tools (BIRT) Download
          C/C++ Development Tooling (CDT) 6.0 Download
          Dali Java Persistence Tools 2.2 Download
          Data Tools Platform 1.7 (Galileo) Download
          Dynamic Languages Toolkit 1.0 Download
          Eclipse Modeling Framework (EMF) 2.5.0 Download
          Eclipse Packaging Project 1.1.0 Download
          Eclipse Platform 3.5 Download
          Eclipse Project 3.5.0 Download
          Eclipse Web Tools Platform Project WTP 3.1.0 (Galileo) Download
          EclipseLink Project 1.1.2 Download
          Equinox 3.5 Download
          GEF - Graphical Editor Framework 3.5.0 Download
          Graphical Modeling Framework 2.2.0 Download
          Java Workflow Tooling JWT 0.6 Download
          JDT - Java development tools Download
          M2T JET (Java Emitter Templates) - aka JET2 M2T JET 1.0.0 (Galileo) Download
          Memory Analyzer 0.8.0 Download
          Mobile Tools for Java Download
          Model To Text (M2T) 1.0.0 Download
          Model-to-Model Transformation (M2M) Galileo Simultaneous Release Download
          Monitoring Tools 4.6 Download
          Mylyn 3.2 Download
          PHP Development Tools 2.1.0 Download
          Rich Ajax Platform 1.2 Download
          Riena Platform Project 1.1.0. Download
          SCA Tools 2.0.0 Download
          SOA Tools 2.0 Download
          Source Editing 3.1.0 (Galileo) Download
          Swordfish 0.9.0 Download
          Target Management 3.1 Download
          Test and Performance Tools Platform Project 4.5.3 Download
          Testing Tools TPTP v4.6 Download
          Textual Modeling Framework org.eclipse.xtext Download
          Tools for mobile Linux 0.3 Download
          TPTP Platform TPTP v4.6 Download
          Tracing & Profiling Tools TPTP v4.6 Download
          posted on 2009-06-25 09:13 VWPOLO 閱讀(7037) 評(píng)論(6)  編輯  收藏

          Feedback

          # re: Eclipse 3.5 Galileo 正式版已經(jīng)發(fā)布了 2009-06-25 09:29 心夢(mèng)帆影
          好,立即下載使用!  回復(fù)  更多評(píng)論
            

          # re: Eclipse 3.5 Galileo 正式版已經(jīng)發(fā)布了 2009-06-25 09:42 VWPOLO
          呵,我現(xiàn)在已經(jīng)下載下來使用了,感覺很不錯(cuò)  回復(fù)  更多評(píng)論
            

          # re: Eclipse 3.5 Galileo 正式版已經(jīng)發(fā)布了[未登錄] 2009-06-25 10:47 test
          系統(tǒng)越更新越慢了  回復(fù)  更多評(píng)論
            

          # re: Eclipse 3.5 Galileo 正式版已經(jīng)發(fā)布了 2009-06-26 09:21 幽夢(mèng)新影
          正在試用中,Eclipse越來越強(qiáng)大了,希望未來一統(tǒng)天下算了,啥語言都用Eclipse來開發(fā)~~  回復(fù)  更多評(píng)論
            

          # re: Eclipse 3.5 Galileo 正式版已經(jīng)發(fā)布了 2009-06-26 10:09 BeanSoft
          Java 的老爸都被人收購了... 前途未卜 還是繼續(xù)用 MyEclipse 6.0  回復(fù)  更多評(píng)論
            

          # re: Eclipse 3.5 Galileo 正式版已經(jīng)發(fā)布了 2009-06-26 14:59 VWPOLO
          @BeanSoft
          現(xiàn)在Java不靠他老爸也一定能活的很滋潤(rùn)  回復(fù)  更多評(píng)論
            


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 兴义市| 三河市| 合肥市| 府谷县| 景泰县| 永善县| 竹山县| 威信县| 绥中县| 蕲春县| 常德市| 新绛县| 密山市| 新密市| 厦门市| 平邑县| 东港市| 油尖旺区| 虹口区| 绍兴县| 忻州市| 镇康县| 卫辉市| 东光县| 英吉沙县| 雅安市| 南召县| 临潭县| 东平县| 观塘区| 沁阳市| 融水| 蒙城县| 景宁| 绍兴市| 陆丰市| 长武县| 晋州市| 镇原县| 贵德县| 黑龙江省|