Eclipse SDK For Mac(cocoa32)是款基于Java的可擴展性開源編程開發工具。Eclipse SDK For
Mac(cocoa32)官方版附帶了一個標準的插件集,包括java開發工具(Java Development Kit,JDK)。并且Eclipse SDK
For Mac(cocoa32)中框架還可用來作為與軟件開發無關的其他應用程序類型的基礎,比如內容管理系統。
注意事項
通常Mac用戶在下載軟件安裝包后,打開使用時可能會遇到以下這三種報錯問題:(如果您遇到了這些報錯,請務必一步一步仔細看完下面的講解內容?。?!)
報錯類型1:XX軟件已損壞,無法打開,你應該將它移到廢紙簍
報錯類型2:打不開XX軟件,因為它來自身份不明的開發者
報錯類型3:打不開XX軟件,因為Apple無法檢查其是否包含惡意軟件
針對上述3種報錯問題,我們可以按照以下方法步驟進行解決:
方法1,首先可以嘗試設置開啟:允許任何來源(←點擊可查看)
通常允許Mac安裝任何來源應用后,基本就可以正常安裝下載的dmg文件了。但是,也存在部分應用開啟了允許任何來源還是不行,這種情況可能是因為蘋果進一步收縮了對未簽名應用的權限,這就需要通過“終端”執行命令行代碼來繞過應用簽名認證。
方法2,通過執行命令繞過蘋果的公證Gatekeeper:Mac打開應用提示已損壞怎么辦 Mac安裝軟件時提示已損壞怎么辦?(←點擊可查看)
如果以上操作還不能解決,那就需要通過方法3來關閉SIP系統完整性保護才可以了。
方法3,關閉SIP系統完整性保護:Mac怎么關閉SIP系統完整性 Mac SIP怎么關閉?(←點擊可查看)
軟件簡介
Eclipse是一個開放源代碼的、基于 Java 的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發環境。幸運的是,Eclipse附帶了一個標準的插件集,包括 Java開發工具(Java Development Tools,JDT)。
雖然大多數用戶很樂于將 Eclipse 當作 Java IDE 來使用,但 Eclipse 的目標不僅限于此。Eclipse 還包括插件開發環境(Plug-in Development Environment,PDE),這個組件主要針對希望擴展 Eclipse 的軟件開發人員,因為它允許他們構建與 Eclipse 環境無縫集成的工具。由于 Eclipse 中的每樣東西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統一的集成開發環境而言,所有工具開發人員都具有同等的發揮場所。
這種平等和一致性并不僅限于 Java 開發工具。盡管 Eclipse 是使用 Java 語言開發的,但它的用途并不限于 Java 語言;例如,支持諸如 C/C++、COBOL 和 Eiffel 等編程語言的插件已經可用,或預計會推出。Eclipse 框架還可用來作為與軟件開發無關的其他應用程序類型的基礎,比如內容管理系統。
軟件功能
1、NLS string hover有一個Open in Properties File動作 。
2、在Caller模式下,調用層級(Call Hierarchy)有一個在上下文菜單中有一個Expand With Constructors動作 。
3、當你在編輯器中輸入的時候,Java比較編輯器會更新其結構 。
4、有一個新的toString()產生器 。
5、為可覆蓋方法增加了一個Open Implementation鏈接,可以直接打開其實現 。
6、編輯器與執行環境一致 。
7、Debug視圖現在提供了breadcrumb(面包屑),顯示了活動的debug上下文 。
8、可運行的JAR文件輸出向導還可以把所需的類庫打包進一個要輸出的可運行JAR文件,或打包進與緊挨著該JAR的一個目錄中 。
9、當在寫一個分配表達式(allocation expression)時發生補全操作,ch內容助手可以提示一個類的可用構造方法 。
10、如果檢測到無用代碼,編譯器可以發出警告 。
11、類庫、變量或容器入口的路徑可以是與項目相關的任何位置 。
12、在Jovadoc hover的頭部及Javadoc視圖中,都提供了引用其他類型和成員的鏈接 。
13、隨該Eclipse發行的JUnit4版本更新為4.5 。
14、Javadoc視圖及hovers都支持{@inheritDoc}標簽并給覆蓋方法增加鏈接 。
軟件特色
Eclipse for mac就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發環境。雖然大多數用戶很樂于將 Eclipse 當作 Java IDE 來使用,但 Eclipse 的目標不僅限于此。Eclipse 還包括插件開發環境(Plug-in Development Environment,PDE),這個組件主要針對希望擴展 Eclipse 的軟件開發人員,因為它允許他們構建與 Eclipse 環境無縫集成的工具。

由于 Eclipse 中的每樣東西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統一的集成開發環境而言,所有工具開發人員都具有同等的發揮場所。
這種平等和一致性并不僅限于 Java 開發工具。盡管 Eclipse 是使用 Java 語言開發的,但它的用途并不限于 Java 語言;例如,支持諸如 C/C++、COBOL 和 Eiffel 等編程語言的插件已經可用或預計會推出。Eclipse 框架還可用來作為與軟件開發無關的其他應用程序類型的基礎,比如內容管理系統。