Eclipse核心框架+可擴展插件機制賦予程序員無限創造空間。已超越IDE概念,構想將成為未來集成桌面環境。自帶資源管理與外部程序集成,配合豐富插件生態,打造個性化工作環境。本文基於Eclipse 3.0,開發「天氣預報」與「郵件監控」兩大插件,實踐定制化工作流。
mypluginmyplugin

修改plugin.xml兩處:
<actionSet label="Sample Action Set" visible="true" id="myplugin.actionSet">
<menu label="我的空間" id="sampleMenu"> <!-- 修改處1 -->
<separator name="sampleGroup"/>
</menu>
<action label="天氣預報" icon="icons/sample.gif" class="myplugin.actions.SampleAction"
tooltip="Hello, Eclipse world" menubarPath="sampleMenu/sampleGroup"
toolbarPath="sampleGroup" id="myplugin.actions.SampleAction"> <!-- 修改處2 -->
</action>
重新運行工作台,菜單顯示「我的空間 > 天氣預報」。

本文為入門引導,核心流程:創建插件項目 → 選擇模板 → 修改plugin.xml聲明UI貢獻 → 實現Action類業務邏輯 → 運行驗證。掌握此流程,即可開發任意功能插件,打造專屬Eclipse工作環境。