Eclipse/使用 Eclipse
| |
一位華夏公益教科書使用者提名此頁面進行清理,因為 外部連結的內容可能應該合併到此模組中,或者刪除此模組。我不確定通用公共許可證在與 GFDL 相容方面的法律地位。如果它相容(兩者在某種程度上都是“版權所有”),它絕對應該移到這裡,只保留一個指向原始內容的外部連結。--Rob Horning 2006 年 4 月 12 日 07:22 (UTC) 你可以 幫助改進它。請檢視任何 相關的討論. |
| 一位華夏公益教科書使用者提名此頁面進行清理,因為 外部連結的內容可能應該合併到此模組中,或者刪除此模組。我不確定通用公共許可證在與 GFDL 相容方面的法律地位。如果它相容(兩者在某種程度上都是“版權所有”),它絕對應該移到這裡,只保留一個指向原始內容的外部連結。--Rob Horning 2006 年 4 月 12 日 07:22 (UTC) 你可以 幫助改進它。請檢視任何 相關的討論. |
這本書是為 Java 開發人員準備的,但其他開發人員也可能會發現某些部分有用。
這本書的目標是讓讀者成為更優秀的(Java)程式設計師。
目標讀者 - (Java)開發人員、任何對改進其程式設計方式感興趣的人。
先決條件 - 無
正如 Eclipse 網站中所述,Eclipse 是一個 IDE,可以用於任何事情,也可以什麼都不用。Eclipse 核心是一個通用 IDE(通用開發環境)。
Eclipse 不包含 JRE。建議您首先從 Javasoft 網站下載最新的 JRE(Java 執行時環境)。
下載並安裝 JRE 後,您可以下載 Eclipse IDE。Eclipse 的另一個版本是 EasyEclipse 專案。它的介面與 Eclipse 幾乎相同。您可以從 [easyeclipse.org] 下載它。
安裝 Eclipse 只需將下載的檔案解壓縮到一個目錄中。解壓縮後,Eclipse IDE 即可執行。
可以透過執行檔案 startup.jar 執行 Eclipse。如果定義了 Java 環境 (JAVA_HOME) 變數,則 Eclipse IDE 會自動檢測 JRE 並開始執行。
下載後,開啟檔案 eclipse。
Eclipse 提供的幫助型別
- 線上文件
- 上下文相關幫助
- 懸停幫助
- 主動幫助
可以使用外部瀏覽器訪問 Eclipse 幫助:https://:<port>/<path_for_help_content> <port>。可以在 preferences.ini 檔案中找到這些欄位的值。Eclipse 使用一個 Tomcat 伺服器來顯示幫助文件。
- 調整您的 JRE
(為不同的 JRE 使用不同的工作空間,否則由於自動構建,將生成錯誤的 .class 檔案)
資源(專案、資料夾、檔案)
.metadata 資料夾包含有關工作空間的資訊。
為不同的開發專案(或不同的客戶)保留不同的工作空間
書籤 - 書籤充當指向檔案中特定行的連結。
任務 - 為每個 Java 錯誤建立一個任務。任務也可以建立為提醒要執行的某些活動。任務包含優先順序和完成狀態。任務也可以用作書籤。
- 同時執行多個 Eclipse 例項
(參見命令列選項)
可以使用配置建立您自己的(自定義)透檢視。
- 檔案關聯(外部程式)
- 執行(外部工具)
需要一個“操作方法”/教程,說明如何在執行一個專案中的主類時引用其他地方的 jar 檔案。例如,專案 DoesReallyNeatStuff 基於專案 SomeStuff 建立輸出。專案如何使用外部工具引用另一個專案?
- 編寫程式碼 - 生成、編輯和導航 Java 程式碼。
語法高亮、程式碼補全、程式碼提示、任務和檢視。
- 除錯
- 團隊合作
- 提高生產力 - 連線到定義良好的外掛點
- 使用 Eclipse 程式碼
- 相關主題:Java,Java 執行時環境 (JRE),SWT
Eclipse 專案 採用 Eclipse 公共許可證 釋出。
關於 Eclipse 包含有關什麼是 eclipse.org 的資訊。
- Eclipse - 工具整合平臺 - 開源
- Eclipse 社群 - 數千名開發人員 - 約 50 家軟體公司
- Eclipse 願景 - 開發工具的新正規化 - 以平臺為中心 - 而不是以工具為中心 - 朝向通用 IDE
- Eclipse 專案 - 獨立構建的工具 - 協同工作形成整合套件
- Eclipse 外掛 - 無縫整合 - 您的想象力是極限 - 100 個活躍的開源專案和供應商。
- Eclipse 3 合 1 - 一個 Java 開發環境,一個工具整合平臺和一個開源社群。
- 編輯器 - 預期您的下一步操作 - 程式碼助手,比您編寫更快地思考,使用拼寫檢查器,重構 - 改善您程式碼的迭代過程 面向物件方法,筆記本 - 嘗試表示式,搜尋工具,
偵錯程式 - 斷點,顯示變數值,熱程式碼替換支援 - 在除錯模式下更改您的程式碼,偏好設定 - 根據您的需要自行調整,
- 通用 - 適用於程式設計和非程式設計開發任務
Java doc 註釋模板
集成了對 Ant 和 JUnit 的支援
- 開發人員工具集 - (設計) 建模工具,IDE,版本控制,文字處理器,
- 工件 - 架構圖,程式碼和使用者文件
- 工作區 是儲存專案的目錄。
- 工作臺 由檢視,透檢視和編輯器組成。
- 檢視 提供另一種導航方式。
- 編輯器 與檔案型別相關聯。外部編輯器也可以與編輯器一起使用。基於 OLE 的編輯器與 Eclipse 很好地整合。
- 透檢視 是檢視的集合。
- Eclipse 平臺
- SWT
- JFace
- GEF/GMF
- 工作空間
- 工作臺
- 幫助
- 團隊
- 除錯
- 外掛
- 擴充套件點
- 外掛開發環境 (PDE)
- 平臺執行時
- 選單欄
- 工具欄
- 透檢視
- 快速檢視欄
- 資源導航器
- 屬性檢視
- 訊息區域
- 文字編輯器
- 大綱檢視
- 書籤檢視
- 編輯器狀態區域
- 任務檢視 -
預定義標籤 TODO,FIXME,XXX
- 堆疊檢視
- 幫助檢視
SWT 是一組 API,允許編寫 GUI(圖形使用者介面)。這些 API 專注於提供工具以允許顯示和操作“小部件”(圖形控制元件,如複選框、編輯控制元件等)。
EMF - Eclipse 建模框架 EMF 是一個建模框架和程式碼生成工具,用於構建基於結構化資料模型的工具和其他應用程式。EMF 允許使用帶註釋的 Java、XML 或建模工具描述的模型生成為可執行的 Java 程式碼。生成的程式碼允許檢查模型結構,查詢、更新和持久化模型資料到外部儲存。
- Ctrl + F6 - 在各個編輯器之間切換。
- 建立 Ant 構建檔案。
- 建立一個簡單的專案。
- 建立一個副檔名為 .xml 的新檔案
- 開啟 Ant 編輯器
- 編寫 Ant 指令碼
- 以外部工具方式執行
- 建立使用者定義的任務標籤
- 選擇工具>偏好設定
- 選擇任務標籤
- 新增新的任務標籤