<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.2"?>
<plugin>
<extension point="org.eclipse.ui.commands">
<command
description="Starts a new Windows Explorer instance showing the selected files and folders"
id="de.bastiankrol.startexplorer.startExplorerFromResourceCommand"
name="Show resource(s) in Windows Explorer">
</command>
<category
id="de.bastiankrol.startexplorer.commands.category"
name="StartExplorer">
</category>
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
commandId="de.bastiankrol.startexplorer.startExplorerFromResourceCommand"
class="de.bastiankrol.startexplorer.popup.actions.StartExplorerFromResourceHandler">
</handler>
</extension>
<extension point="org.eclipse.ui.bindings">
<key commandId="de.bastiankrol.startexplorer.startExplorerFromResourceCommand"
sequence="M1+M3+E"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
</key>
</extension>
<extension point="org.eclipse.ui.commands">
<command
id="de.bastiankrol.startexplorer.startSystemApplicationFromResourceCommand"
name="Start this (these) file(s) with system editor"
categoryId="de.bastiankrol.startexplorer.commands.category"
description="Opens this file with the default Windows application">
</command>
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
commandId="de.bastiankrol.startexplorer.startSystemApplicationFromResourceCommand"
class="de.bastiankrol.startexplorer.popup.actions.StartSystemApplicationFromResourceHandler">
</handler>
</extension>
<extension point="org.eclipse.ui.bindings">
<key commandId="de.bastiankrol.startexplorer.startSystemApplicationFromResourceCommand"
sequence="M1+M3+A"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
</key>
</extension>
<extension point="org.eclipse.ui.commands">
<command
id="de.bastiankrol.startexplorer.startCmdExeFromResourceCommand"
name="Start cmd.exe here"
categoryId="de.bastiankrol.startexplorer.commands.category"
description="Opens a new command line prompt">
</command>
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
commandId="de.bastiankrol.startexplorer.startCmdExeFromResourceCommand"
class="de.bastiankrol.startexplorer.popup.actions.StartCmdExeFromResourceHandler">
</handler>
</extension>
<extension point="org.eclipse.ui.bindings">
<key commandId="de.bastiankrol.startexplorer.startCmdExeFromResourceCommand"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="M1+M3+D">
</key>
</extension>
<extension point="org.eclipse.ui.commands">
<command
id="de.bastiankrol.startexplorer.copyResourcePathToClipboard"
name="Copy resource path to clipboard"
categoryId="de.bastiankrol.startexplorer.commands.category"
description="Copies the path of the resource to the Windows clipboard" />
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
commandId="de.bastiankrol.startexplorer.copyResourcePathToClipboard"
class="de.bastiankrol.startexplorer.popup.actions.CopyResourcePathToClipboardHandler">
</handler>
</extension>
<extension point="org.eclipse.ui.bindings">
<key commandId="de.bastiankrol.startexplorer.copyResourcePathToClipboard"
sequence="M1+M3+C"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
</key>
</extension>
<extension point="org.eclipse.ui.menus">
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any?after=additions">
<menu
label="StartExplorer"
id="de.bastiankrol.startexplorer.menuPackageExplorer">
<visibleWhen>
<with variable="activeMenuSelection">
<iterate>
<adapt type="org.eclipse.core.resources.IResource" />
</iterate>
</with>
</visibleWhen>
<command
commandId="de.bastiankrol.startexplorer.startExplorerFromResourceCommand"
icon="icons/explorer.gif" />
<command
commandId="de.bastiankrol.startexplorer.startSystemApplicationFromResourceCommand"
icon="icons/monitor.gif" />
<command
commandId="de.bastiankrol.startexplorer.startCmdExeFromResourceCommand"
icon="icons/cmd.exe.gif" />
<command
commandId="de.bastiankrol.startexplorer.copyResourcePathToClipboard"
icon="icons/copy.gif" />
<separator name="de.bastiankrol.startexplorer.separator.resource"
visible="true" />
<menu
id="de.bastiankrol.startexplorer.menuPackageExplorer.submenuCustomCommands"
label="Custom Commands">
<dynamic
class="de.bastiankrol.startexplorer.CustomCommandPackageExplorerMenuProvider"
id="de.bastiankrol.startexplorer.CustomCommandPackageExplorerMenuProvider">
</dynamic>
</menu>
</menu>
</menuContribution>
</extension>
<extension point="org.eclipse.ui.commands">
<command
id="de.bastiankrol.startexplorer.startExplorerFromStringCommand"
name="Start a Windows Explorer in this path"
categoryId="de.bastiankrol.startexplorer.commands.category"
description="Interprets the current text selection as a folder name and starts a Windows Explorer showing that file/folder" />
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
commandId="de.bastiankrol.startexplorer.startExplorerFromStringCommand"
class="de.bastiankrol.startexplorer.popup.actions.StartExplorerFromStringHandler">
</handler>
</extension>
<extension point="org.eclipse.ui.commands">
<command
id="de.bastiankrol.startexplorer.startSystemApplicationFromStringCommand"
name="Start this file with system editor"
categoryId="de.bastiankrol.startexplorer.commands.category"
description="Interprets the current text selection as a file name and starts the default application registered for that file type" />
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
commandId="de.bastiankrol.startexplorer.startSystemApplicationFromStringCommand"
class="de.bastiankrol.startexplorer.popup.actions.StartSystemApplicationFromStringHandler">
</handler>
</extension>
<extension point="org.eclipse.ui.commands">
<command
id="de.bastiankrol.startexplorer.startCmdExeFromStringCommand"
categoryId="de.bastiankrol.startexplorer.commands.category"
name="Start cmd.exe in this path"
description="Interprets the current text selection as a folder name and starts opens a new command line prompt" />
</extension>
<extension point="org.eclipse.ui.handlers">
<handler
commandId="de.bastiankrol.startexplorer.startCmdExeFromStringCommand"
class="de.bastiankrol.startexplorer.popup.actions.StartCmdExeFromStringHandler">
</handler>
</extension>
<extension point="org.eclipse.ui.menus">
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any?after=additions">
<menu
label="StartExplorer"
id="de.bastiankrol.startexplorer.menuEditor">
<visibleWhen>
<with variable="activeMenuSelection">
<instanceof value="org.eclipse.jface.text.ITextSelection" />
</with>
</visibleWhen>
<command
commandId="de.bastiankrol.startexplorer.startExplorerFromStringCommand"
icon="icons/explorer.gif" />
<command
commandId="de.bastiankrol.startexplorer.startSystemApplicationFromStringCommand"
icon="icons/monitor.gif" />
<comma
- 1
- 2
- 3
前往页