集成開發環境 eclipse for veket 3.6.1 多國語言版 CD 軟件類型:行程軟件 軟件性質:免費軟件 操作系統:veket 應用平台:veket全系列 網站鏈接:www.eclipse.org JavaIDE   Eclipse是一個開放源代碼的、基於Java的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse附帶了一個標準的插件集,包括Java開發工具(JavaDevelopmentTools,JDT)。 Eclipse最初是由IBM公司開發的替代商業軟件VisualAgeforJava的下一代IDE開發環境,2001年11月貢獻給開源社區,現在它由非營利軟件供應商聯盟Eclipse基金會(EclipseFoundation)管理。2003年,Eclipse3.0選擇OSGi服務平台規範為運行時架構。2007年6月,穩定版3.3發布。2008年6月發布代號為Ganymede的3.4版。2009年7月發布代號為GALILEO的3.5版。 Eclipse是著名的跨平台的自由集成開發環境(IDE)。最初主要用來Java語言開發,但是目前亦有人通過插件使其作為其他計算機語言比如C++和Python的開發工具。Eclipse的本身只是一個框架平台,但是眾多插件的支持使得Eclipse擁有其他功能相對固定的IDE軟件很難具有的靈活性。許多軟件開發商以Eclipse為框架開發自己的IDE。 Eclipse最初由OTI和IBM兩家公司的IDE產品開發組創建,起始於1999年4月。IBM提供了最初的Eclipse代碼基礎,包括Platform、JDT和PDE。目前由IBM牽頭,圍繞著Eclipse項目已經發展成為了一個龐大的Eclipse聯盟,有150多家軟件公司參與到Eclipse項目中,其中包括Borland、RationalSoftware、RedHat及Sybase等。Eclipse是一個開發源碼項目,它其實是VisualAgeforJava的替代品,其界面跟先前的VisualAgeforJava差不多,但由於其開放源碼,任何人都可以免費得到,並可以在此基礎上開發各自的插件,因此越來越受人們關注。近期還有包括Oracle在內的許多大公司也紛紛加入了該項目,並宣稱Eclipse將來能成為可進行任何語言開發的IDE集大成者,使用者只需下載各種語言的插件即可。 雖然大多數用戶很樂於將Eclipse當作JavaIDE來使用,但Eclipse的目標不僅限於此。Eclipse還包括插件開發環境(Plug-inDevelopmentEnvironment,PDE),這個組件主要針對希望擴展Eclipse的軟件開發人員,因為它允許他們構建與Eclipse環境無縫集成的工具。由於Eclipse中的每樣東西都是插件,對於給Eclipse提供插件,以及給用戶提供一致和統一的集成開發環境而言,所有工具開發人員都具有同等的發揮場所。 基於Eclipse的應用程序的突出例子是IBM的WebSphereStudioWorkbench,它構成了IBMJava開發工具系列的基礎。例如,WebSphereStudioApplicationDeveloper添加了對JSP、servlet、EJB、XML、Web服務和數據庫訪問的支持。      Eclipse的主要組成 Eclipse是一個開放源代碼的軟件開發項目,專注於為高度集成的工具開發提供一個全功能的、具有商業品質的工業平台。它主要由Eclipse項目、Eclipse工具項目和Eclipse技術項目三個項目組成,具體包括四個部分組成——EclipsePlatform、JDT、CDT和PDE.JDT支持Java開發、CDT支持C開發、PDE用來支持插件開發,EclipsePlatform則是一個開放的可擴展IDE,提供了一個通用的開發平台。它提供建造塊和構造並運行集成軟件開發工具的基礎。EclipsePlatform允許工具建造者獨立開發與他人工具無縫集成的工具從而無須分辨一個工具功能在哪裡結束,而另一個工具功能在哪裡開始。 EclipseSDK(軟件開發者包)是EclipsePlatform、JDT和PDE所生產的組件合併,它們可以一次下載。這些部分在一起提供了一個具有豐富特性的開發環境,允許開發者有效地建造可以無縫集成到EclipsePlatform中的工具。EclipseSDK由Eclipse項目生產的工具和來自其它開放源代碼的第三方軟件組合而成。Eclipse項目生產的軟件以CPL發布,第三方組件有各自自身的許可協議。 eclipseCusp插件 Cusp是一個用於Lipse開發的IDE。它提供一個項目管理器,一個用於導航的代碼結構目錄,代碼編輯器(具有:語法高亮顯示,括號匹配,自動補全等功能)。 Lisp是一種極好的編程語言,由於它具有很強的無類型特性,因此使您可以擴展編程語言知識。它還可以幫助那些擁有豐富的Java?、PHP或C/C++等編程語言經驗的人士在開發應用程序時用新的方式思考。此外,您可以用Lisp來實現一些很棒的操作。了解如何使用CuspEclipse插件來開發Lisp應用程序。 Cusp,Lisp的Ec??lipse開發環境 Cusp是CommonLisp編程語言的開發環境。使用Lisp可以開發所有類型的應用程序,包括Web應用程序。Lisp是目前仍在使用的第二種最古老的編程語言(在Fortran之後)並被稱為第一種函數語言。Lisp的創建開始於二十世紀五十年代後期,並且於1958年由MIT人工智能(AI)項目首次實現。它的強大之處在於處理列表:AI和符號數學。實際上,Lisp是“listprocessor”的簡寫,正是出於對列表處理器的需求創建了這種編程語言,您將在稍後的段落中看到相關說明(有關Lisp的歷史信息,請參閱參考資料)。 您將會發現Lisp與其他普通的編程語言根本不同。例如,在大多數普通編程語言中,執行乘法就像您在紙上作運算一樣:inttimes=5*5;。 使用Lisp,將通過代碼(*553)得到75。要獲得此列表中的最大值,使用(MAX987620)將返回20。 注意,這裡所說的“第一種函數語言”十分貼切,因為一切都基於函數。每個函數都可以有若干數目不定的參數。使用遞歸和諸如car和cdr之類的Lisp函數處理這些列表是使用Lisp處理列表的強大之處。 由於Lisp歷史較久,因此您可以找到許多適用於Lisp的開發環境,但是,也存在舊編程語言固有的問題,工具支持大部分都是基於文本的,並且對於新手來說不夠直觀。因此,嘗試使用Cusp的一個原因是它提供了供新手了解和開發Lisp的直觀GUI,而不使用基於文本的“嘗試記住所有這些命令”類型的界面。它還比EclipseGUI框架固有的superb項目管理功能更具優勢。 eclipse快??捷鍵大全 1.常用快捷鍵 (1)Ctrl+Space 說明:內容助理。提供對方法,變量,參數,javadoc等得提示,應運在多種場合,總之需要提示的時候可先按此快捷鍵。 注:避免輸入法的切換設置與此設置衝突 (2)Ctrl+Shift+Space 說明:變量提示 (3)Ctrl+/說明:添加/消除//註釋,在eclipse2.0中,消除註釋為Ctrl+\ (4)Ctrl+Shift+/說明:添加/**/註釋 (5)Ctrl+Shift+\ 說明:消除/**/註釋 (6)Ctrl+Shift+F 說明:自動格式化代碼 (7)Ctrl+1//***************************** 說明:批量修改源代碼中的變量名,此外還可用在catch塊上. (8)Ctril+F6 說明:界面切換 (9)Ctril+Shift+M 說明:查找所需要得包 (10)Ctril+Shift+O 說明:自動引入所需要得包 (11)Ctrl+Alt+S 說明:源代碼得快捷菜單。其中的Generategettersandsetters和Surroundwithtry/catch block比較常用.建議把它們添加為快捷鍵.快捷鍵設置在windows->preferences->Workbench->Keys 2.快捷鍵列表 編輯 作用域功能快捷鍵 全局查找並替換Ctrl+F 文本編輯器查找上一個Ctrl+Shift+K 文本編輯器查找下一個Ctrl+K 全局撤銷Ctrl+Z 全局複製Ctrl+C 全局恢復上一個選擇Alt+Shift+↓ 全局剪切Ctrl+X 全局快速修正Ctrl1+1 全局內容輔助Alt+/全局全部選中Ctrl+A 全局刪除Delete 全局上下文信息Alt+?Alt+Shift+?Ctrl+Shift+Space Java編輯器顯示工具提示描述F2 Java編輯器選擇封裝元素Alt+Shift+↑ Java編輯器選擇上一個元素Alt+Shift+← Java編輯器選擇下一個元素Alt+Shift+→ 文本編輯器增量查找Ctrl+J 文本編輯器增量逆向查找Ctrl+Shift+J 全局粘貼Ctrl+V 全局重做Ctrl+Y 查看 作用域功能快捷鍵 全局放大Ctrl+= 全局縮小Ctrl+- 窗口 作用域功能快捷鍵 全局激活編輯器F12 全局切換編輯器Ctrl+Shift+W 全局上一個編輯器Ctrl+Shift+F6 全局上一個視圖Ctrl+Shift+F7 全局上一個透視圖Ctrl+Shift+F8 全局下一個編輯器Ctrl+F6 全局下一個視圖Ctrl+F7 全局下一個透視圖Ctrl+F8 文本編輯器顯示標尺上下文菜單Ctrl+W 全局顯示視圖菜單Ctrl+F10 全局顯示系統菜單Alt+- 導航 作用域功能快捷鍵 Java編輯器打開結構Ctrl+F3 全局打開類型Ctrl+Shift+T 全局打開類型層次結構F4 全局打開聲明F3 全局打開外部javadocShift+F2 全局打開資源Ctrl+Shift+R 全局後退歷史記錄Alt+← 全局前進歷史記錄Alt+→ 全局上一個Ctrl+, 全局下一個Ctrl+. Java編輯器顯示大綱Ctrl+O 全局在層次結構中打開類型Ctrl+Shift+H 全局轉至匹配的括號Ctrl+Shift+P 全局轉至上一個編輯位置Ctrl+Q Java編輯器轉至上一個成員Ctrl+Shift+↑ Java編輯器轉至下一個成員Ctrl+Shift+↓ 文本編輯器轉至行Ctrl+L 搜索 作用域功能快捷鍵 全局出現在文件中Ctrl+Shift+U 全局打開搜索對話框Ctrl+H 全局工作區中的聲明Ctrl+G 全局工作區中的引用Ctrl+Shift+G 文本編輯 作用域功能快捷鍵 文本編輯器改寫切換Insert 文本編輯器上滾行Ctrl+↑ 文本編輯器下滾行Ctrl+↓ 文件 作用域功能快捷鍵 全局保存Ctrl+XCtrl+S 全局打印Ctrl+P 全局關閉Ctrl+F4 全局全部保存Ctrl+Shift+S 全局全部關閉Ctrl+Shift+F4 全局屬性Alt+Enter 全局新建Ctrl+N 項目 作用域功能快捷鍵 全局全部構建Ctrl+B 源代碼 作用域功能快捷鍵 Java編輯器格式化Ctrl+Shift+F//***************** Java編輯器取消註釋Ctrl+\ Java編輯器註釋Ctrl+/Java編輯器添加導入Ctrl+Shift+M Java編輯器組織導入Ctrl+Shift+O Java編輯器使用try/catch塊來包圍未設置,太常用了,所以在這裡列出,建議自己設置。也可以使用Ctrl+1自動修正。 運行 作用域功能快捷鍵 全局單步返回F7 全局單步跳過F6 全局單步跳入F5 全局單步跳入選擇Ctrl+F5 全局調試上次啟動F11 全局繼續F8 全局使用過濾器單步執行Shift+F5 全局添加/去除斷點Ctrl+Shift+B 全局顯示Ctrl+D 全局運行上次啟動Ctrl+F11 全局運行至行Ctrl+R 全局執行Ctrl+U 重構 作用域功能快捷鍵 全局撤銷重構Alt+Shift+Z 全局抽取方法Alt+Shift+M 全局抽取局部變量Alt+Shift+L 全局內聯Alt+Shift+I 全局移動Alt+Shift+V 全局重命名Alt+Shift+R 全局重做Alt+Shift+Y