首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Eclipse 3.2 Callisto 亮點:Discovery Site 讓插件安裝像逛超市一樣輕鬆

     編輯:Java 相關知識

什麼是 Callisto?

Callisto 是 Eclipse 10 個子專案的協同發布,非另一個定制版 Eclipse,也非替代品。它提供Callisto Discovery Site——一站式插件超市,按「你想做什麼任務」分類(而非專案名稱),讓 Web/J2EE 開發者一鍵安裝所需插件,無需四處搜尋相依套件。

Discovery Site 內含 10 大專案,按任務分類

  • C/C++ 開發:C/C++ IDE
  • 圖表與報表:BIRT Project
  • 資料庫開發:Data Tools Platform
  • 模型驅動:EMF、GEF、GMF
  • 測試與效能:Test & Performance Tools Platform
  • Web/J2EE 開發:Web Tools Platform (WTP)、Visual Editor
  • Java 開發:Eclipse Platform 核心

下載 Eclipse 前先看分類,按需安裝,避免裝滿不用的插件。

Eclipse 3.2 平台級新特性:體貼細節大爆發

  • 全新 Project Explorer:依專案類型智慧組織資源(Java 似 Package Explorer,Web 另一套邏輯)
  • 綜合歷史視圖:本地修改歷史與 CVS/SVN 倉庫歷史合併顯示,秒速定位「五分鐘前還好好的」是誰改壞的
  • 無處不在的工作集過濾:幾乎所有視圖支援工作集,大專案只顯示關心的包/檔案類型
  • 對話框內建幫助 + Cheat Sheet 視圖:精靈過程中幫助視窗常駐
  • 連結資源:專案引用外部檔案無需複製,多工作區共享同一檔案

Java 開發新特性:重構與編碼輔助再升級

  • 完整 Java 6 支持
  • 超類重構:選多個兄弟類 → 自動提取公共屬性/方法生成父類並修改子類繼承
  • 清理精靈:單行 if/while 加大括號、setter/getter 加 this、多條件加括號、移除未用 import/private 成員等
  • 重構歷史:記錄所有重構操作,出錯可回溯
  • Surround With 選單:一鍵包裹 try/catch、for/while 迴圈,支援自訂模板(如企業異常處理)
  • 空指針預警:Preferences → Java Compiler → Errors/Warnings 開啟「訪問可能為 null 物件發警告/報錯」

Callisto Discovery Site 實戰安裝指南

  1. 下載 Eclipse 3.2.x SDK(文中為 3.2.1),解壓任意目錄
  2. 啟動 Eclipse,Help → Software Updates → Find and Install
  3. 選「Search for new features to install」→ 勾選 Callisto Discovery Site → Finish
  4. 挑選所需分類(如 Graphical Editors and Frameworks、Web and J2EE Development、Database Development 等)
  5. 出現相依性警告點「Select Required」自動補齊 → 接受授權 → 安裝完成

重點分類實測亮點

Graphical Editors and Frameworks (Visual Editor)

安裝後 New Class 精靈新增 AWT/RCP/Swing/SWT 四大資料夾,含 Applet/JFrame/SWT Shell 等可視類精靈(圖 1、2 對比)。

圖 1:安裝 VE 前的 Java 精靈

圖 2:安裝 VE 後的 Java 精靈

Web and J2EE Development (WTP/WST/JST)

新增 EMF、EJB、J2EE、Web 資料夾,涵蓋動態 Web 專案、JSP/Servlet/EJB/Web Service/WSDL/UDDI 全棧精靈(圖 3)。

圖 3:Web 和 J2EE 精靈

Database Development

Data Source Explorer 連接任意 JDBC 資料庫,瀏覽 Schema、執行 SQL、Outline 視圖管理多語句檔案(圖 4)。

圖 4:Database Explorer

Business Intelligence (BIRT)

內建 Derby 樣本資料庫,拖拉拽快速產出分頁報表(圖 5)。

圖 5:快速建立的簡單報表

Testing and Performance (TPTP)

Run 按鈕旁新增 Profile 按鈕,一鍵啟動分析(圖 6)。

圖 6:分析您的應用程式

結語

Eclipse 3.2 在 3.1 基礎上大幅增強,Callisto Discovery Site 讓插件發現安裝前所未有簡單。10 專案協同發布機制將保障平台穩定、IDE 輕鬆更新。尚未用 Eclipse 者、舊版用戶,現在正是升級最佳時機。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved