📄 plugin.xml
字号:
name="J2EE"
point="org.eclipse.ui.actionSets">
<actionSet
label="Lomboz Actions"
id="com.objectlearn.jdt.j2ee.J2EEActionSet">
<action
label="Lomboz J2EE View"
icon="icons/container.gif"
tooltip="Press to open a J2EE Project Outliner"
class="com.objectlearn.jdt.j2ee.ui.J2EEActionDelegate"
toolbarPath="Normal"
id="com.objectlearn.jdt.j2ee.J2EEAction">
</action>
</actionSet>
</extension>
<!-- ****************** POPUP ACTIONS *************** -->
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.core.resources.IResource"
adaptable="true"
id="com.objectlearn.jdt.j2ee.ui.ResourceContributions">
<menu
label="Lomboz J2EE..."
path="additions"
id="j2ee.main">
<separator
name="group1">
</separator>
<separator
name="group2">
</separator>
<separator
name="group3">
</separator>
<separator
name="group4">
</separator>
<separator
name="group5">
</separator>
<separator
name="group6">
</separator>
</menu>
</objectContribution>
</extension>
<!-- ******************* Menus ******************** -->
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.core.resources.IFile"
adaptable="true"
id="com.objectlearn.jdt.j2ee.ui.IFileContributions">
<filter
name="projectNature"
value="org.eclipse.jdt.core.javanature">
</filter>
<action
label="Check JSP Syntax..."
tooltip="Check the sntax of the JSP file and report problems"
class="com.objectlearn.jdt.j2ee.ui.actions.CheckJSPSyntaxAction"
menubarPath="j2ee.main/group2"
id="com.objectlearn.j2ee.actions.checkjsp">
</action>
<action
label="Add EJB to container..."
tooltip="Adds selected EJB to a container"
class="com.objectlearn.jdt.j2ee.ui.actions.AddEJBToContainerAction"
menubarPath="j2ee.main/group1"
id="com.objectlearn.j2ee.actions.addejb2container">
</action>
<action
label="Add EJB method..."
tooltip="Adds a method to selected EJB"
class="com.objectlearn.jdt.j2ee.ui.actions.AddEJBMethodAction"
menubarPath="j2ee.main/group1"
id="com.objectlearn.j2ee.actions.addejbmethod">
</action>
</objectContribution>
<objectContribution
objectClass="org.eclipse.core.resources.IFolder"
adaptable="true"
id="com.objectlearn.jdt.j2ee.ui.IFolderContributions">
<filter
name="projectNature"
value="org.eclipse.jdt.core.javanature">
</filter>
<action
label="Debug Server"
tooltip="Launch the application server in debug mode"
class="com.objectlearn.jdt.j2ee.ui.actions.LaunchDebugAction"
menubarPath="j2ee.main/group1"
id="com.objectlearn.j2ee.actions.debugserver">
</action>
<action
label="Run Server"
tooltip="Launch the application server in run mode"
class="com.objectlearn.jdt.j2ee.ui.actions.LaunchRunAction"
menubarPath="j2ee.main/group1"
id="com.objectlearn.j2ee.actions.runserver">
</action>
<action
label="Stop Server"
tooltip="Stop the server"
class="com.objectlearn.jdt.j2ee.ui.actions.StopServerAction"
menubarPath="j2ee.main/group1"
id="com.objectlearn.j2ee.actions.stopaction">
</action>
<action
label="Deploy Container"
tooltip="Deploys the web application to the selected application server"
class="com.objectlearn.jdt.j2ee.ui.actions.DeployContainerAction"
menubarPath="j2ee.main/group3"
id="com.objectlearn.j2ee.actions.deploycontainer">
</action>
<action
label="Undeploy Container"
tooltip="Undeploys the module from the application server"
class="com.objectlearn.jdt.j2ee.ui.actions.UndeployContainerAction"
menubarPath="j2ee.main/group3"
id="com.objectlearn.j2ee.actions.undeploycontainer">
</action>
<action
label="Show in Browser"
tooltip="Open the browser with the container"
class="com.objectlearn.jdt.j2ee.ui.actions.ShowInWebClient"
menubarPath="j2ee.main/group4"
id="com.objectlearn.j2ee.actions.deploycontainer">
</action>
<action
label="Generate EJB Classes"
tooltip="Generate classes for the selected EJB"
class="com.objectlearn.jdt.j2ee.ui.actions.GenerateEJBAction"
menubarPath="j2ee.main/group1"
id="com.objectlearn.j2ee.actions.generateejb">
</action>
<action
label="Add New EJB"
tooltip="Adds a new EJB to the selected package"
class="com.objectlearn.jdt.j2ee.ui.actions.AddNewEJBAction"
menubarPath="j2ee.main/group1"
id="com.objectlearn.j2ee.actions.addnewejb">
</action>
<action
label="Check All JSP Syntax"
tooltip="Check the syntax of all JSP files for the web application"
class="com.objectlearn.jdt.j2ee.ui.actions.CheckSyntaxForContainerAction"
menubarPath="j2ee.main/group2"
id="com.objectlearn.j2ee.actions.checkjspsyntaxcontainer">
</action>
<action
label="Add WEB-INF/lib jars to classpath"
tooltip="Adds all the jar/zip files in the WEB-INF/lib folder to the project classpath"
class="com.objectlearn.jdt.j2ee.ui.actions.AddJarsToClasspathAction"
menubarPath="j2ee.main/group5"
id="com.objectlearn.j2ee.actions.addjarstoclasspath">
</action>
</objectContribution>
</extension>
<!-- ************************************************ DECORATORS ************************************************ -->
<extension
point="org.eclipse.ui.decorators">
<decorator
objectClass="org.eclipse.core.resources.IResource"
adaptable="true"
label="Lomboz"
enabled="true"
state="true"
class="com.objectlearn.jdt.j2ee.resourcemanagement.ImageProvider"
id="com.objectlearn.jdt.j2ee.resourcemanagement.decorator">
<description>
ObjectLearn Lomboz Adornments
</description>
</decorator>
</extension>
<!-- ====================================================================== -->
<!--- the Lomboz actionset should be added to certain perspectives -->
<!-- Define perspective extension -->
<!-- ====================================================================== -->
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective">
<actionSet
id="com.objectlearn.jdt.j2ee.J2EEActionSet">
</actionSet>
</perspectiveExtension>
</extension>
</plugin>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -