Eclipse是一個非常優秀的集成開發環境,源于IBM已經投入了4000萬美元的軟件源碼(Visual Age for Java),在IBM的支持下,Eclipse發展得非常的迅速,現在已經成為最流行Java開發工具。
?
Eclipse是一個非常優秀的集成開發環境,它旨在簡化用于多操作系統軟件工具的開發過程,可以用于管理多種開發任務,同時又是一個成熟,精心設計的,可擴展的體系結構。
?
Eclipse的主要特點是:開放的、可擴展的IDE,成功的底層圖形界面API,強大的插件加載功能,可以通過導入一些CVS相關的插件來實現版本管理的便易性,充分的幫助文件。
?
Eclipse包括了多種常用開發任務的工具,包括測試、性能調整及程序調試,而且可以集成來自多個供應商的第三方開發工具。Eclipse的核心是動態發現插件的體系結構。平臺負責處理基本環境的后臺工作,并提供標準的用戶導航模型,于是每個插件可以專注于執行少量的任務。Eclipse不僅為Java開發者提供了強大的Java IDE,而且也為C++開發者提供了CDT。
?
Eclipse可以運行在Linux和微軟的Windows系統上。
?
現在Eclipse的源碼也被很多IBM的軟件所使用,比如IBM的WebSphere客戶端,Clear Case客戶端等。
?
2003年,Eclipse 3.0選擇OSGi服務平臺規范為運行時架構。 Eclipse 3.0 版本于2004年6月25日發布。2007年6月,穩定版3.3發布。2008年6月發布代號為Ganymede的3.4版。
?
Eclipse主要由Eclipse項目(Eclipse Project)、Eclipse工具項目(Eclipse Tools Project)和Eclipse技術項目(Eclipse Technology Project)三個項目組成。
?
Eclipse的界面使用的是SWT技術,而不是AWT與Swing技術,SWT使用JNI來調用操作系統使用的API,速度上會比AWT與Swing要快很多,但是也有人批評多這樣做是“開倒車”,但無可否認的是Eclipse使用SWT在用戶體驗上確實很好。
?
Eclipse的安裝與運行必須要有JDK,支持JDK1.3以上的版本。
?
?
在工作臺(Workbench)中包含了多個透視圖,而每個透視圖又包含多個窗口,他們都共同擁有一個編輯窗口(Editor)。Eclipse中內嵌的編輯器能默認打開一些文件,如java、txt等,如果是其他類型的文件,Eclipse會調用操作系統相應的默認編輯器打開,如:Word文檔、PDF文檔
?
Eclipse3.0的標簽是弧線型的,在3.0以前的標簽則是方塊型的。
?
每個工作區里面都有一個.metadata目錄,用來保存平臺內部信息。工作區的.metadata目錄被認為是一個“黑匣子”。有關工作區結構的重要信息(例如,項目的引用或者資源的使用)都存儲在這里,并且應當只能由工具通過平臺API訪問。用戶創建的任何資源都不可以命名為.metadata
?
Eclipse3.0的啟動頁面
?
?
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
