plugin.xml

来自「Eclipse SWT Designer Plugin provides vis」· XML 代码 · 共 86 行

XML
86
字号
<?xml version="1.0" encoding="UTF-8"?>
<plugin
   id="ru.nlmk.eclipse.plugins.designer"
   name="SWT Designer Plug-in"
   version="1.0.0"
   provider-name=""
   class="ru.nlmk.eclipse.plugins.designer.DesignerPlugin">

   <runtime>
      <library name="designer.jar"/>
      <library name="commons-lang.jar"/>
      <library name="commons-collections.jar"/>
   </runtime>
   <requires>
      <import plugin="org.eclipse.core.resources"/>
      <import plugin="org.eclipse.ui"/>
      <import plugin="org.eclipse.jdt.core"/>
      <import plugin="org.eclipse.jdt.ui"/>
      <import plugin="org.eclipse.draw2d"/>
      <import plugin="org.eclipse.gef"/>
   </requires>


   <extension-point id="ru.nlmk.eclipse.plugins.designer.propertyTypes" name="Property types" schema="schema/ru.nlmk.eclipse.plugins.designer.propertyTypes.exsd"/>

   <extension
         point="org.eclipse.ui.editors">
      <editor
            name="SWT Designer Multi-page Editor"
            icon="icons/sample.gif"
            extensions="java"
            contributorClass="ru.nlmk.eclipse.plugins.designer.editors.MultiPageEditorContributor"
            class="ru.nlmk.eclipse.plugins.designer.editors.MultiPageEditor"
            id="ru.nlmk.eclipse.plugins.designer.editors.MultiPageEditor">
      </editor>
   </extension>
   <extension
         point="org.eclipse.ui.newWizards">
      <category
            name="SWT"
            id="ru.nlmk.eclipse.plugins.designer">
      </category>
      <wizard
            name="Simple SWT Application"
            icon="icons/sample.gif"
            category="ru.nlmk.eclipse.plugins.designer"
            class="ru.nlmk.eclipse.plugins.designer.wizards.NewSimpleSWTApplicationWizard"
            id="ru.nlmk.eclipse.plugins.designer.wizards.NewSimpleSWTApplicationWizard">
      </wizard>
   </extension>
   <extension
         point="org.eclipse.ui.views">
      <category
            name="Designer"
            id="ru.nlmk.eclipse.plugins.designer">
      </category>
      <view
            name="Components tree"
            icon="icons/sample.gif"
            category="ru.nlmk.eclipse.plugins.designer"
            class="ru.nlmk.eclipse.plugins.designer.views.tree.ComponentsView"
            id="ru.nlmk.eclipse.plugins.designer.views.tree.ComponentsView">
      </view>
   </extension>
   <extension
         point="org.eclipse.ui.perspectiveExtensions">
      <perspectiveExtension
            targetID="org.eclipse.ui.resourcePerspective">
         <view
               ratio="0.5"
               relative="org.eclipse.ui.views.TaskList"
               relationship="right"
               id="ru.nlmk.eclipse.plugins.designer.views.SampleView">
         </view>
      </perspectiveExtension>
   </extension>

<!--<extension point="org.eclipse.ui.actionSetPartAssociations">
	<actionSetPartAssociation 
		targetID="org.eclipse.jdt.ui.CodingActionSet">
		<part id="ru.nlmk.eclipse.plugins.designer.editors.MultiPageEditor"/>
	</actionSetPartAssociation>
</extension>-->

</plugin>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?