<plugin
id="net.sourceforge.phpeclipse"
name="%pluginName"
- version="1.0.10"
+ version="1.1.0"
provider-name="%providerName"
class="net.sourceforge.phpeclipse.PHPeclipsePlugin">
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.ui.console"/>
<import plugin="org.eclipse.core.resources"/>
- <import plugin="org.eclipse.search"/>
+ <import plugin="org.eclipse.search"/>
<import plugin="org.eclipse.debug.core"/>
<import plugin="org.eclipse.debug.ui"/>
<import plugin="org.eclipse.compare"/>
<import plugin="org.eclipse.search"/>
<import plugin="org.apache.xerces"/>
<import plugin="org.eclipse.update.ui"/>
+ <import plugin="net.sourceforge.phpeclipse.quantum.sql"/>
</requires>
<extension
Create a basic PHP file.
</description>
</wizard>
-<!-- choochter's stuff -->
- <wizard
- name="Xaraya Module"
- icon="icons/obj16/php.gif"
- category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
- class="com.xaraya.wizard.NewXarayaResourceWizard"
- project="true"
- id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
- <description>
- Create a Xaraya module.
- </description>
- </wizard>
</extension>
<extension point="org.eclipse.ui.exportWizards">
<wizard name="%ExportWizards.Obfuscator"
</page> -->
<page
objectClass="org.eclipse.core.resources.IProject"
- name="PHP Obfuscator"
- class="net.sourceforge.phpeclipse.preferences.PHPObfuscatorPropertyPage"
- id="net.sourceforge.phpeclipse.preferences.PHPObfuscatorPropertyPage">
+ name="PHP Project Settings"
+ class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
+ id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
<filter
name="nature"
value="net.sourceforge.phpeclipse.phpnature">
</filter>
</page>
+ <page
+ objectClass="org.eclipse.core.resources.IFile"
+ name="PHP File Settings"
+ class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
+ id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
+ </page>
</extension>
<!-- <extension
point="org.eclipse.ui.views">
markerSeverity="0">
</type>
<type
- name="org.eclipse.jdt.ui.occurrences">
+ name="net.sourceforge.phpdt.ui.occurrences">
</type>
</extension>
<extension
</actionSet>
<actionSet
label="%CodingActionSet.label"
+ description="%CodingActionSet.description"
visible="false"
id="net.sourceforge.phpeclipse.ui.CodingActionSet">
<!-- =========================================================================== -->
label="%SourceMenu.label"
path="edit"
id="net.sourceforge.phpeclipse.ui.source.menu">
- <separator name="editGroup" />
+ <separator
+ name="editGroup">
+ </separator>
+ <separator
+ name="convertGroup">
+ </separator>
</menu>
<action
definitionId="net.sourceforge.phpeclipse.phpeditor.format"
menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
</action>
+ <action
+ definitionId="net.sourceforge.phpeclipse.remove.block.comment"
+ label="%RemoveBlockCommentAction.label"
+ retarget="true"
+ menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
+ id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
+ </action>
+ <action
+ definitionId="net.sourceforge.phpeclipse.add.block.comment"
+ label="%AddBlockCommentAction.label"
+ retarget="true"
+ menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
+ id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
+ </action>
+ <action
+ definitionId="net.sourceforge.phpeclipse.toggle.comment"
+ label="%ToggleCommentAction.label"
+ retarget="true"
+ menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
+ id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
+ </action>
<action
definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
label="%UncommentAction.label"
menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
id="net.sourceforge.phpeclipse.phpeditor.Comment">
</action>
+<!-- convert group -->
+ <menu
+ label="%ConvertLineDelimitersActions.label"
+ path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
+ id="convertSubMenu">
+ <separator
+ name="group1">
+ </separator>
+ </menu>
+ <action
+ label="%ConvertLineDelimitersToMacAction.label"
+ retarget="true"
+ menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
+ allowLabelUpdate="true"
+ id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
+ </action>
+ <action
+ label="%ConvertLineDelimitersToUNIXAction.label"
+ retarget="true"
+ menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
+ allowLabelUpdate="true"
+ id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
+ </action>
+ <action
+ label="%ConvertLineDelimitersToWindowsAction.label"
+ retarget="true"
+ menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
+ allowLabelUpdate="true"
+ id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
+ </action>
</actionSet>
</extension>
<extension
helpContextId="org.eclipse.ui.bookmark_action_context"
class="org.eclipse.ui.texteditor.BookmarkRulerAction">
</action>
+ <action
+ label="%Dummy.label"
+ class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
+ actionID="RulerClick"
+ id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
+ </action>
</editorContribution>
</extension>
-
+ <extension
+ point="org.eclipse.ui.popupMenus">
+ <viewerContribution
+ targetID="#CompilationUnitRulerContext"
+ id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
+ <action
+ label="%Dummy.label"
+ helpContextId="org.eclipse.jdt.ui.quick_fix_action"
+ class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
+ menubarPath="additions"
+ id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
+ </action>
+ </viewerContribution>
+ </extension>
+ <!-- =========================================================================== -->
+<!-- JDT/UI command definitions -->
+<!-- =========================================================================== -->
+ <extension
+ point="org.eclipse.ui.commands">
+ <category
+ name="%category.source.name"
+ description="%category.source.description"
+ id="net.sourceforge.phpeclipse.ui.category.source">
+ </category>
+ <command
+ name="%ActionDefinition.showJavadoc.name"
+ description="%ActionDefinition.showJavadoc.description"
+ category="org.eclipse.ui.category.edit"
+ id="net.sourceforge.phpeclipse.show.javadoc">
+ </command>
+ <keyBinding
+ string="F2"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command="net.sourceforge.phpeclipse.show.javadoc"
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+
+ <!-- source -->
+ <command
+ name="%ActionDefinition.comment.name"
+ description="%ActionDefinition.comment.description"
+ category="net.sourceforge.phpeclipse.ui.category.source"
+ id="net.sourceforge.phpeclipse.phpeditor.comment">
+ </command>
+ <command
+ name="%ActionDefinition.uncomment.name"
+ description="%ActionDefinition.uncomment.description"
+ category="net.sourceforge.phpeclipse.ui.category.source"
+ id="net.sourceforge.phpeclipse.phpeditor.uncomment">
+ </command>
+ <command
+ name="%ActionDefinition.toggleComment.name"
+ description="%ActionDefinition.toggleComment.description"
+ category="net.sourceforge.phpeclipse.ui.category.source"
+ id="net.sourceforge.phpeclipse.toggle.comment">
+ </command>
+ <keyBinding
+ string="Ctrl+Shift+C"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command="net.sourceforge.phpeclipse.toggle.comment"
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+ <keyBinding
+ platform="carbon"
+ string="Ctrl+Shift+C"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command=""
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+ <keyBinding
+ platform="carbon"
+ string="Command+Shift+C"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command="net.sourceforge.phpeclipse.toggle.comment"
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+ <keyBinding
+ platform="gtk"
+ string="Ctrl+Shift+C"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command=""
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+ <keyBinding
+ platform="gtk"
+ string="Esc Ctrl+C"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command="net.sourceforge.phpeclipse.toggle.comment"
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+ <command
+ name="%ActionDefinition.format.name"
+ description="%ActionDefinition.format.description"
+ category="net.sourceforge.phpeclipse.ui.category.source"
+ id="net.sourceforge.phpeclipse.phpeditor.format">
+ </command>
+ <keyBinding
+ string="Ctrl+Shift+F"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command="net.sourceforge.phpeclipse.phpeditor.format"
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+ <keyBinding
+ platform="carbon"
+ string="Ctrl+Shift+F"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command=""
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+ <keyBinding
+ platform="carbon"
+ string="Command+Shift+F"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command="net.sourceforge.phpeclipse.phpeditor.format"
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+ <keyBinding
+ platform="gtk"
+ string="Ctrl+Shift+F"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command=""
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+ <keyBinding
+ platform="gtk"
+ string="Esc Ctrl+F"
+ scope="net.sourceforge.phpdt.ui.phpEditorScope"
+ command="net.sourceforge.phpeclipse.phpeditor.format"
+ configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
+ </keyBinding>
+ </extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
</page> -->
<page
+ category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
+ name="PHP Project Defaults"
+ class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
+ id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
+ </page>
+ <page
+ category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
+ name="PHP Browser Preview"
+ class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
+ id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
+ </page>
+ <page
name="Outline"
category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
</page>
- <page
+ <!-- <page
name="Editor"
category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
+ </page> -->
+ <page
+ name="Editor 2"
+ category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
+ class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
+ id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
</page>
<!-- <page
name="Language Settings"
</extension>
<extension
point="org.eclipse.ui.views">
+ <category
+ name="%viewCategoryName"
+ id="net.sourceforge.phpeclipse.views.category">
+ </category>
<view
name="%phpConsoleView"
icon="icons/obj16/php.gif"