📄 plugin.xml
字号:
<?xml version="1.0" encoding="UTF-8"?>
<plugin
name="Minesweeper Plugin"
id="es.org.chemi.games.minesweeper"
version="1.0.0"
provider-name="Chemi"
class="es.org.chemi.games.minesweeper.MinesweeperPlugin">
<requires>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.ui"/>
</requires>
<runtime>
<library name="minesweeper.jar"/>
</runtime>
<extension point="org.eclipse.ui.views">
<category
name="Games"
id="es.org.chemi.games.category">
</category>
<view
name="Minesweeper"
icon="icons/minesweeper.gif"
category="es.org.chemi.games.category"
class="es.org.chemi.games.minesweeper.ui.MainView"
id="es.org.chemi.games.minesweeper.ui.MainView">
</view>
</extension>
<extension point="org.eclipse.ui.actionSets">
<actionSet label="Minesweeper Actions" visible="true" id="es.org.chemi.games.minesweeper.actionSet">
<menu label="&Games" id="es.org.chemi.games.minesweeper.menu">
<separator name="es.org.chemi.games.minesweeper.separator"/>
</menu>
<action
label="&Minesweeper"
toolbarPath="javaVariableFilters"
icon="icons/minesweeper.gif"
class="es.org.chemi.games.minesweeper.actions.WorkbenchWindowActionDelegate"
menubarPath="es.org.chemi.games.minesweeper.menu/separator"
id="es.org.chemi.games.minesweeper.action">
</action>
</actionSet>
</extension>
<extension point="org.eclipse.ui.actionSets">
<actionSet label="Minesweeper Actions" visible="true" id="es.org.chemi.games.minesweeper.actionSet">
<menu label="&Games" id="es.org.chemi.games.minesweeper.menu">
<separator name="es.org.chemi.games.minesweeper.separator"/>
</menu>
<action
label="&Minesweeper"
toolbarPath="javaVariableFilters"
icon="icons/minesweeper.gif"
class="es.org.chemi.games.minesweeper.actions.WorkbenchWindowActionDelegate"
menubarPath="es.org.chemi.games.minesweeper.menu/separator"
id="es.org.chemi.games.minesweeper.action">
</action>
</actionSet>
</extension>
<!-- Extensions made by code instead by descriptor (look for them in MainView class)
<extension point="org.eclipse.ui.viewActions">
<viewContribution
id="es.org.chemi.games.minesweeper.ui.MinesweeperViewContribution"
targetID="es.org.chemi.games.minesweeper.ui.MainView">
<action id="es.org.chemi.games.minesweeper.ui.PauseViewAction"
icon="icons/mark.gif"
label="Pause"
toolbarPath="defaultPath"
tooltip="Pause de game"
state="false"
class="es.org.chemi.games.minesweeper.actions.PauseAction">
</action>
<action id="es.org.chemi.games.minesweeper.ui.SoundViewAction"
icon="icons/mark.gif"
label="Sound"
toolbarPath="defaultPath"
tooltip="Disable sound"
state="true"
class="es.org.chemi.games.minesweeper.actions.SoundAction">
</action>
</viewContribution>
</extension>
-->
</plugin>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -