原來的文章寫得比較復雜,其實現在eclipse 3.3中有更簡單的辦法
<extension
id="rmp.idc.dr.Perspective"
point="org.eclipse.ui.perspectives">
<perspective
class="xxx.Perspective"
icon="icons/releng_gears.gif"
id="xxx.Perspective"
name="xxx管理">
</perspective>
</extension>
<!--此處定義與該透視圖相關聯的菜單
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="xxx.Perspective">
<actionSet
id="xxx.gui.eee">
</actionSet>
</perspectiveExtension>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
id="xxx.gui.eee"
label="菜單1"
visible="false">
<menu
id="device"
label="設備[&D]"
path="detail">
<groupMarker
name="new">
</groupMarker>
<separator
name="view">
</separator>
</menu>