mirror of
https://github.com/processing/processing4.git
synced 2026-02-05 14:49:18 +01:00
131 lines
4.5 KiB
XML
131 lines
4.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?eclipse version="3.4"?>
|
|
<plugin>
|
|
<extension
|
|
point="org.eclipse.ui.editors">
|
|
<editor
|
|
class="processing.plugin.ui.processingeditor.ProcessingEditor"
|
|
default="true"
|
|
extensions="pde"
|
|
id="processing.plugin.ui.ProcessingEditor"
|
|
name="Processing Sketch Editor">
|
|
</editor>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.core.filebuffers.documentSetup">
|
|
<participant
|
|
class="processing.plugin.ui.processingeditor.ProcessingDocumentSetupParticipant"
|
|
extensions="pde">
|
|
</participant>
|
|
</extension>
|
|
<extension point="org.eclipse.ui.newWizards">
|
|
<category
|
|
id="processing.plugin.ui.wizards"
|
|
name="Processing Wizards">
|
|
</category>
|
|
<wizard
|
|
category="processing.plugin.ui.wizards"
|
|
class="processing.plugin.ui.wizards.NewSketchWizard"
|
|
descriptionImage="Resources/16x16_icon.gif"
|
|
finalPerspective="processing.plugin.ui.sketchingPerspective"
|
|
icon="Resources/16x16_icon.gif"
|
|
id="processing.plugin.ui.wizards.NewSketchWizard"
|
|
name="Processing Sketch"
|
|
project="true">
|
|
</wizard>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.preferencePages">
|
|
<page
|
|
class="processing.plugin.ui.preferences.CorePreferencePage"
|
|
id="processing.plugin.ui.preferences.CorePreferencePage"
|
|
name="Processing">
|
|
</page>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.core.runtime.preferences">
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.ide.resourceFilters">
|
|
<filter
|
|
pattern = "generated"
|
|
selected="true">
|
|
<description>
|
|
Hides the generated folder and its contents from the UI.
|
|
</description>
|
|
</filter>
|
|
</extension>
|
|
<extension point="org.eclipse.debug.ui.launchShortcuts">
|
|
<shortcut
|
|
category="Processing"
|
|
class="processing.plugin.ui.launching.RunSketchAsAppletShortcut"
|
|
description="Runs the Sketch as an applet, equivalent to the PDE run button."
|
|
icon="Resources/16x16_icon.gif"
|
|
id="processing.plugin.ui.launching.runSketchAsApplet"
|
|
label="Processing Sketch (Applet)"
|
|
modes="run">
|
|
<perspective id="processing.plugin.ui.sketchingPerspective"/>
|
|
<contextualLaunch>
|
|
<enablement>
|
|
<with variable="selection">
|
|
<count value="1" />
|
|
<iterate>
|
|
<or>
|
|
<test property="org.eclipse.jdt.launching.hasProjectNature" args="processing.plugin.core.sketchNature"/>
|
|
<test property="org.eclipse.debug.ui.matchesPattern" value="*.pde"/>
|
|
</or>
|
|
</iterate>
|
|
</with>
|
|
</enablement>
|
|
</contextualLaunch>
|
|
</shortcut>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.perspectives">
|
|
<perspective
|
|
class="processing.plugin.ui.perspective.Sketching"
|
|
icon="Resources/16x16_icon.gif"
|
|
id="processing.plugin.ui.sketchingPerspective"
|
|
name="Processing">
|
|
<description>
|
|
Write Processing sketches.
|
|
</description>
|
|
</perspective>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.perspectiveExtensions">
|
|
<perspectiveExtension
|
|
targetID="processing.plugin.ui.sketchingPerspective">
|
|
<newWizardShortcut
|
|
id="processing.plugin.ui.wizards.NewSketchWizard">
|
|
</newWizardShortcut>
|
|
<newWizardShortcut
|
|
id="org.eclipse.ui.wizards.new.file">
|
|
</newWizardShortcut>
|
|
<newWizardShortcut
|
|
id="org.eclipse.ui.wizards.new.folder">
|
|
</newWizardShortcut>
|
|
<perspectiveShortcut
|
|
id="org.eclipse.jdt.ui.JavaPerspective">
|
|
</perspectiveShortcut>
|
|
<viewShortcut
|
|
id="org.eclipse.ui.navigator.ProjectExplorer">
|
|
</viewShortcut>
|
|
<showInPart></showInPart>
|
|
<viewShortcut
|
|
id="org.eclipse.ui.views.ProblemView">
|
|
</viewShortcut>
|
|
<viewShortcut
|
|
id="org.eclipse.ui.views.ResourceNavigator">
|
|
</viewShortcut>
|
|
<viewShortcut
|
|
id="org.eclipse.ui.console.ConsoleView">
|
|
</viewShortcut>
|
|
</perspectiveExtension>
|
|
</extension>
|
|
|
|
|
|
|
|
|
|
</plugin>
|