mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
4569 lines
192 KiB
XML
4569 lines
192 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<?eclipse version="3.0"?>
|
|
<plugin>
|
|
|
|
<extension-point id="CHelpProvider" name="%cHelpProviderName" schema="schema/CHelpProvider.exsd"/>
|
|
<extension-point id="CElementFilters" name="%elementFiltersName"/>
|
|
<extension-point id="BinaryParserPage" name="%binaryParserPage"/>
|
|
<extension-point id="PathContainerPage" name="%pathContainerPage" schema="schema/PathContainerPage.exsd"/>
|
|
<extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
|
|
<extension-point id="cPropertyTab" name="%cPropertyTabName" schema="schema/cPropertyTab.exsd"/>
|
|
<extension-point id="CDTWizard" name="%CDTWizard" schema="schema/CDTWizard.exsd"/>
|
|
|
|
<!-- =========================================================================== -->
|
|
<!-- Extension point: org.eclipse.cdt.ui.textHovers -->
|
|
<!-- Extension Implementation: must implement org.eclipse.jface.text.ITextHover -->
|
|
<!-- Purpose: Provide a perspective specific text hovering for CEditor files -->
|
|
<!-- =========================================================================== -->
|
|
<extension-point id="textHovers" name="%textHoversName" schema="schema/textHovers.exsd"/>
|
|
<extension-point id="IndexerPage" name="%indexerPage.name" schema="schema/IndexerPage.exsd"/>
|
|
<extension-point id="ProposalFilter" name="%proposalFilter.name" schema="schema/ProposalFilter.exsd"/>
|
|
<extension-point id="completionProposalComputer" name="%completionProposalComputer" schema="schema/completionProposalComputer.exsd"/>
|
|
<extension-point id="newCfgDialog" name="%NewCfgDialog.name" schema="schema/newCfgDialog.exsd"/>
|
|
<extension-point id="ConfigManager" name="%ConfigManager" schema="schema/ConfigManager.exsd"/>
|
|
<extension-point id="HelpInfo" name="%HelpInfo" schema="schema/HelpInfo.exsd"/>
|
|
<extension-point id="quickFixProcessors" name="%quickFixProcessorExtensionPoint" schema="schema/quickFixProcessors.exsd"/>
|
|
<extension-point id="quickAssistProcessors" name="%quickAssistProcessorExtensionPoint" schema="schema/quickAssistProcessors.exsd"/>
|
|
<extension-point id="DocCommentOwner" name="%DocCommentOwner.name" schema="schema/DocCommentOwner.exsd"/>
|
|
<extension-point id="workingSetConfigurations" name="%workingSetConfigurationsExtensionPoint" schema="schema/workingSetConfigurations.exsd"/>
|
|
<extension-point id="LanguageSettingsProviderAssociation" name="%LanguageSettingsProviderAssociationExtensionPoint" schema="schema/LanguageSettingsProviderAssociation.exsd"/>
|
|
<extension-point id="RefreshExclusionContributor" name="%extension-point.name" schema="schema/RefreshExclusionContributor.exsd"/>
|
|
<extension-point id="projectTypePages" name="%ProjectTypePages" schema="schema/projectTypePages.exsd"/>
|
|
|
|
<extension
|
|
point="org.eclipse.core.runtime.adapters">
|
|
<factory
|
|
class="org.eclipse.cdt.internal.ui.CElementAdapterFactory"
|
|
adaptableType="org.eclipse.cdt.core.model.ICElement">
|
|
<adapter type="org.eclipse.core.resources.IResource"/>
|
|
<adapter type="org.eclipse.ui.model.IWorkbenchAdapter"/>
|
|
<adapter type="org.eclipse.ui.views.properties.IPropertySource"/>
|
|
<adapter type="org.eclipse.ui.progress.IDeferredWorkbenchAdapter"/>
|
|
<adapter type="org.eclipse.ui.IActionFilter"/>
|
|
<adapter type="org.eclipse.ui.IPersistableElement"/>
|
|
</factory>
|
|
|
|
<factory
|
|
class="org.eclipse.cdt.internal.ui.CElementAdapterFactory"
|
|
adaptableType="org.eclipse.cdt.core.model.ICContainer">
|
|
<adapter type="org.eclipse.core.resources.IFolder"/>
|
|
</factory>
|
|
|
|
<factory
|
|
class="org.eclipse.cdt.internal.ui.CElementAdapterFactory"
|
|
adaptableType="org.eclipse.cdt.core.model.ITranslationUnit">
|
|
<adapter type="org.eclipse.core.resources.IFile"/>
|
|
</factory>
|
|
|
|
<factory
|
|
class="org.eclipse.cdt.internal.ui.CProjectAdapterFactory"
|
|
adaptableType="org.eclipse.cdt.core.model.ICProject">
|
|
<adapter type="org.eclipse.core.resources.IProject"/>
|
|
</factory>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.elementFactories">
|
|
<factory
|
|
class="org.eclipse.cdt.internal.ui.PersistableCElementFactory"
|
|
id="org.eclipse.cdt.ui.PersistableCElementFactory"/>
|
|
<factory
|
|
class="org.eclipse.cdt.internal.ui.util.ExternalEditorInputFactory"
|
|
id="org.eclipse.cdt.ui.ExternalEditorInputFactory"/>
|
|
</extension>
|
|
|
|
<!-- Implement our filters. -->
|
|
<extension
|
|
point="org.eclipse.cdt.ui.CElementFilters">
|
|
<!-- Implement our filters for C-View. -->
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
selected="true"
|
|
pattern=".*">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%HideExecutableFiles.label"
|
|
enabled="false"
|
|
description="%HideExecutableFiles.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.ExecutableFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.ExecutableFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%HideSharedFiles.label"
|
|
enabled="false"
|
|
description="%HideSharedFiles.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.SharedFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.SharedFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%HideObjectFiles.label"
|
|
enabled="false"
|
|
description="%HideObjectFiles.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.ObjectFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.ObjectFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%HideArchiveFiles.label"
|
|
enabled="false"
|
|
description="%HideArchiveFiles.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.ArchiveFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.ArchiveFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%HideClosedProjects.label"
|
|
enabled="false"
|
|
description="%HideClosedProjects.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.ClosedProjectFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.ClosedProjectFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%HideNonCProjects.label"
|
|
enabled="false"
|
|
description="%HideNonCProjects.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.NonCProjectsFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.NonCProjectsFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%HideNonCElements.label"
|
|
enabled="false"
|
|
description="%HideNonCElements.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.NonCElementFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.NonCElementFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%HideAnonymousStruct.label"
|
|
enabled="true"
|
|
description="%HideAnonymousStruct.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.AnonymousStructFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.AnonymousStructFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%ForwardDeclarationFilter.label"
|
|
enabled="true"
|
|
description="%ForwardDeclarationFilter.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.ForwardDeclarationFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.ForwardDeclarationFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%HideMacroDirective.label"
|
|
enabled="false"
|
|
description="%HideMacroDirective.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.MacroDirectiveFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.MacroDirectiveFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.CView"
|
|
name="%HideUsingDirective.label"
|
|
enabled="false"
|
|
description="%HideUsingDirective.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.UsingDirectiveFilter"
|
|
id="org.eclipse.cdt.internal.ui.CView.UsingDeclarationFilter">
|
|
</filter>
|
|
<!-- C/C++ Outline Page -->
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.COutlinePage"
|
|
name="%HideAnonymousStruct.label"
|
|
enabled="false"
|
|
description="%HideAnonymousStruct.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.AnonymousStructFilter"
|
|
id="org.eclipse.cdt.ui.COutlinePage.AnonymousStructFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.COutlinePage"
|
|
name="%ForwardDeclarationFilter.label"
|
|
enabled="false"
|
|
description="%ForwardDeclarationFilter.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.ForwardDeclarationFilter"
|
|
id="org.eclipse.cdt.ui.COutlinePage.ForwardDeclarationFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.COutlinePage"
|
|
name="%HideMacroDirective.label"
|
|
enabled="false"
|
|
description="%HideMacroDirective.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.MacroDirectiveFilter"
|
|
id="org.eclipse.cdt.ui.COutlinePage.MacroDirectiveFilter">
|
|
</filter>
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.COutlinePage"
|
|
name="%HideUsingDirective.label"
|
|
enabled="false"
|
|
description="%HideUsingDirective.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.UsingDirectiveFilter"
|
|
id="org.eclipse.cdt.ui.COutlinePage.UsingDeclarationFilter">
|
|
</filter>
|
|
<!-- Asm Outline Page -->
|
|
<filter
|
|
targetId="org.eclipse.cdt.ui.AsmOutlinePage"
|
|
name="%HideMacroDirective.label"
|
|
enabled="false"
|
|
description="%HideMacroDirective.description"
|
|
class="org.eclipse.cdt.internal.ui.filters.MacroDirectiveFilter"
|
|
id="org.eclipse.cdt.ui.AsmOutlinePage.MacroDirectiveFilter">
|
|
</filter>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.textHovers">
|
|
<hover
|
|
label="%sequentialHover"
|
|
description="%sequentialHoverDescription"
|
|
class="org.eclipse.cdt.internal.ui.text.c.hover.BestMatchHover"
|
|
id="org.eclipse.cdt.ui.BestMatchHover">
|
|
</hover>
|
|
<hover
|
|
label="%problemHover"
|
|
description="%problemHoverDescription"
|
|
class="org.eclipse.cdt.internal.ui.text.c.hover.ProblemHover"
|
|
id="org.eclipse.cdt.ui.ProblemHover">
|
|
</hover>
|
|
<hover
|
|
label="%cdocHover"
|
|
description="%cdocHoverDescription"
|
|
class="org.eclipse.cdt.internal.ui.text.c.hover.CDocHover"
|
|
id="org.eclipse.cdt.ui.CDocHover">
|
|
</hover>
|
|
<hover
|
|
label="%sourceHover"
|
|
description="%sourceHoverDescription"
|
|
class="org.eclipse.cdt.internal.ui.text.c.hover.CSourceHover"
|
|
id="org.eclipse.cdt.ui.CSourceHover">
|
|
</hover>
|
|
<hover
|
|
label="%macroExpansionHover"
|
|
description="%macroExpansionHoverDescription"
|
|
class="org.eclipse.cdt.internal.ui.text.c.hover.CMacroExpansionHover"
|
|
id="org.eclipse.cdt.ui.CMacroExpansionHover">
|
|
</hover>
|
|
<hover
|
|
label="%annotationHover"
|
|
description="%annotationHoverDescription"
|
|
class="org.eclipse.cdt.internal.ui.text.c.hover.AnnotationHover"
|
|
id="org.eclipse.cdt.ui.AnnotationHover">
|
|
</hover>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.perspectives">
|
|
<perspective
|
|
name="%perspective.name"
|
|
icon="icons/view16/c_pers.gif"
|
|
class="org.eclipse.cdt.internal.ui.CPerspectiveFactory"
|
|
id="org.eclipse.cdt.ui.CPerspective">
|
|
</perspective>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.perspectiveExtensions">
|
|
<perspectiveExtension
|
|
targetID="org.eclipse.ui.resourcePerspective">
|
|
<perspectiveShortcut
|
|
id="org.eclipse.cdt.ui.CPerspective">
|
|
</perspectiveShortcut>
|
|
</perspectiveExtension>
|
|
<perspectiveExtension
|
|
targetID="org.eclipse.debug.ui.DebugPerspective">
|
|
<perspectiveShortcut
|
|
id="org.eclipse.cdt.ui.CPerspective">
|
|
</perspectiveShortcut>
|
|
</perspectiveExtension>
|
|
<perspectiveExtension
|
|
targetID="org.eclipse.cdt.ui.CPerspective">
|
|
<perspectiveShortcut
|
|
id="org.eclipse.debug.ui.DebugPerspective">
|
|
</perspectiveShortcut>
|
|
<perspectiveShortcut
|
|
id="org.eclipse.team.ui.TeamSynchronizingPerspective">
|
|
</perspectiveShortcut>
|
|
<actionSet id="org.eclipse.debug.ui.launchActionSet"/>
|
|
<actionSet id="org.eclipse.cdt.ui.buildConfigActionSet"/>
|
|
<actionSet id="org.eclipse.cdt.ui.NavigationActionSet"/>
|
|
<actionSet id="org.eclipse.cdt.ui.OpenActionSet"/>
|
|
<actionSet id="org.eclipse.cdt.ui.CodingActionSet"/>
|
|
<actionSet id="org.eclipse.ui.edit.text.actionSet.presentation"/>
|
|
|
|
<showInPart id="org.eclipse.cdt.ui.includeBrowser"/>
|
|
<showInPart id="org.eclipse.cdt.ui.CView"/>
|
|
<showInPart id="org.eclipse.ui.navigator.ProjectExplorer"/>
|
|
<viewShortcut id="org.eclipse.ui.navigator.ProjectExplorer"/>
|
|
<viewShortcut id="org.eclipse.cdt.ui.includeBrowser"/>
|
|
</perspectiveExtension>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.views">
|
|
<category
|
|
name="%viewsCategory.name"
|
|
id="org.eclipse.cdt.ui.views">
|
|
</category>
|
|
<view
|
|
name="%CView.name"
|
|
icon="icons/view16/cview.gif"
|
|
category="org.eclipse.cdt.ui.views"
|
|
class="org.eclipse.cdt.internal.ui.cview.CView"
|
|
id="org.eclipse.cdt.ui.CView">
|
|
</view>
|
|
<view
|
|
category="org.eclipse.cdt.ui.views"
|
|
class="org.eclipse.cdt.internal.ui.indexview.IndexView"
|
|
icon="icons/view16/types.gif"
|
|
id="org.eclipse.cdt.ui.IndexView"
|
|
name="%IndexView.name"/>
|
|
<view
|
|
category="org.eclipse.cdt.ui.views"
|
|
class="org.eclipse.cdt.internal.ui.includebrowser.IBViewPart"
|
|
icon="icons/view16/includeBrowser.gif"
|
|
id="org.eclipse.cdt.ui.includeBrowser"
|
|
name="%includeBrowser.name"/>
|
|
<view
|
|
category="org.eclipse.cdt.ui.views"
|
|
class="org.eclipse.cdt.internal.ui.callhierarchy.CHViewPart"
|
|
icon="icons/view16/call_hierarchy.gif"
|
|
id="org.eclipse.cdt.ui.callHierarchy"
|
|
name="%callHierarchy.name"
|
|
allowMultiple="true"/>
|
|
<view
|
|
category="org.eclipse.cdt.ui.views"
|
|
class="org.eclipse.cdt.internal.ui.typehierarchy.THViewPart"
|
|
icon="icons/view16/class_hi.gif"
|
|
id="org.eclipse.cdt.ui.typeHierarchy"
|
|
name="%typeHierarchy.name"/>
|
|
<view
|
|
name="%templatesViewName"
|
|
icon="$nl$/icons/view16/templates.gif"
|
|
category="org.eclipse.ui"
|
|
class="org.eclipse.ui.texteditor.templates.TemplatesView"
|
|
id="org.eclipse.ui.texteditor.TemplatesView" />
|
|
</extension>
|
|
<!-- The wizards -->
|
|
<extension
|
|
point="org.eclipse.ui.newWizards">
|
|
<category
|
|
name="%newCWizardsCategory.name"
|
|
id="org.eclipse.cdt.ui.newCWizards">
|
|
</category>
|
|
<wizard
|
|
name="%NewWizards.sourceFile"
|
|
icon="icons/etool16/newcfile_wiz.gif"
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
id="org.eclipse.cdt.ui.wizards.NewSourceFileCreationWizard">
|
|
<class class="org.eclipse.cdt.ui.wizards.NewSourceFileCreationWizard">
|
|
<parameter name="cfile" value="true"/>
|
|
</class>
|
|
<description>
|
|
%NewWizards.sourceFile.description
|
|
</description>
|
|
</wizard>
|
|
<wizard
|
|
name="%NewWizards.headerFile"
|
|
icon="icons/etool16/newhfile_wiz.gif"
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
id="org.eclipse.cdt.ui.wizards.NewHeaderFileCreationWizard">
|
|
<class class="org.eclipse.cdt.ui.wizards.NewHeaderFileCreationWizard">
|
|
<parameter name="cfile" value="true"/>
|
|
</class>
|
|
<description>
|
|
%NewWizards.headerFile.description
|
|
</description>
|
|
</wizard>
|
|
<wizard
|
|
name="%NewWizards.file"
|
|
icon="icons/etool16/newfile_wiz.gif"
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
id="org.eclipse.cdt.ui.wizards.NewFileCreationWizard">
|
|
<class class="org.eclipse.cdt.internal.ui.wizards.filewizard.NewFileFromTemplateWizard">
|
|
<parameter name="cfile" value="true"/>
|
|
</class>
|
|
<description>
|
|
%NewWizards.file.description
|
|
</description>
|
|
</wizard>
|
|
<wizard
|
|
name="%NewWizards.sourceFolder"
|
|
icon="icons/etool16/newsrcfldr_wiz.gif"
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
id="org.eclipse.cdt.ui.wizards.NewSourceFolderCreationWizard">
|
|
<class class="org.eclipse.cdt.ui.wizards.NewSourceFolderCreationWizard">
|
|
<parameter name="cfolder" value="true"/>
|
|
</class>
|
|
<description>
|
|
%NewWizards.sourceFolder.description
|
|
</description>
|
|
</wizard>
|
|
<wizard
|
|
name="%NewWizards.folder"
|
|
icon="icons/etool16/newfolder_wiz.gif"
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
id="org.eclipse.cdt.ui.wizards.NewFolderCreationWizard">
|
|
<class class="org.eclipse.ui.wizards.newresource.BasicNewFolderResourceWizard">
|
|
<parameter name="cfolder" value="true"/>
|
|
</class>
|
|
<description>
|
|
%NewWizards.folder.description
|
|
</description>
|
|
</wizard>
|
|
<wizard
|
|
name="%NewWizards.class"
|
|
icon="icons/etool16/newclass_wiz.gif"
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
id="org.eclipse.cdt.ui.wizards.NewClassCreationWizard">
|
|
<class class="org.eclipse.cdt.internal.ui.wizards.NewClassCreationWizard">
|
|
<parameter name="ctype" value="true"/>
|
|
<parameter targetId="org.eclipse.cdt.ui.actions.NewTypeDropDown"/>
|
|
</class>
|
|
<description>
|
|
%NewWizards.class.description
|
|
</description>
|
|
</wizard>
|
|
<wizard
|
|
canFinishEarly="false"
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
class="org.eclipse.cdt.ui.wizards.CCProjectWizard"
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
hasPages="true"
|
|
icon="icons/elcl16/newmngcc_app.gif"
|
|
id="org.eclipse.cdt.ui.wizards.NewCWizard1"
|
|
name="%CPPproject"
|
|
project="true">
|
|
<description>
|
|
%CPPproject.desc
|
|
</description>
|
|
</wizard>
|
|
<wizard
|
|
canFinishEarly="false"
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
class="org.eclipse.cdt.ui.wizards.CProjectWizard"
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
hasPages="true"
|
|
icon="icons/elcl16/newmngc_app.gif"
|
|
id="org.eclipse.cdt.ui.wizards.NewCWizard2"
|
|
name="%Cproject"
|
|
project="true">
|
|
<description>
|
|
%Cproject.desc
|
|
</description>
|
|
</wizard>
|
|
<!-- (defered) wizard
|
|
canFinishEarly="false"
|
|
category="org.eclipse.cdt.ui.newCWizards"
|
|
class="org.eclipse.cdt.ui.wizards.NewCDTProjectWizard"
|
|
finalPerspective="org.eclipse.cdt.ui.CPerspective"
|
|
hasPages="true"
|
|
icon="icons/elcl16/newmngc_app.gif"
|
|
id="org.eclipse.cdt.ui.wizards.newProject"
|
|
name="%newProjectWizard.name"
|
|
project="true">
|
|
</wizard-->
|
|
</extension>
|
|
|
|
<!-- Define the document setup participant for the C/C++ and Assembly Editors -->
|
|
<extension
|
|
id="org.eclipse.cdt.ui.CDocumentSetupParticipant"
|
|
name="%cDocumentSetupParticipant"
|
|
point="org.eclipse.core.filebuffers.documentSetup">
|
|
<participant
|
|
class="org.eclipse.cdt.internal.ui.editor.CDocumentSetupParticipant"
|
|
contentTypeId="org.eclipse.cdt.core.cSource">
|
|
</participant>
|
|
</extension>
|
|
<extension
|
|
id="org.eclipse.cdt.ui.CDocumentSetupParticipant"
|
|
name="%cDocumentSetupParticipant"
|
|
point="org.eclipse.core.filebuffers.documentSetup">
|
|
<participant
|
|
class="org.eclipse.cdt.internal.ui.editor.CDocumentSetupParticipant"
|
|
contentTypeId="org.eclipse.cdt.core.cHeader">
|
|
</participant>
|
|
</extension>
|
|
<extension
|
|
id="org.eclipse.cdt.ui.CDocumentSetupParticipant"
|
|
name="%cDocumentSetupParticipant"
|
|
point="org.eclipse.core.filebuffers.documentSetup">
|
|
<participant
|
|
class="org.eclipse.cdt.internal.ui.editor.CDocumentSetupParticipant"
|
|
contentTypeId="org.eclipse.cdt.core.cxxSource">
|
|
</participant>
|
|
</extension>
|
|
<extension
|
|
id="org.eclipse.cdt.ui.CDocumentSetupParticipant"
|
|
name="%cDocumentSetupParticipant"
|
|
point="org.eclipse.core.filebuffers.documentSetup">
|
|
<participant
|
|
class="org.eclipse.cdt.internal.ui.editor.CDocumentSetupParticipant"
|
|
contentTypeId="org.eclipse.cdt.core.cxxHeader">
|
|
</participant>
|
|
</extension>
|
|
<extension
|
|
id="org.eclipse.cdt.ui.AsmDocumentSetupParticipant"
|
|
name="%asmDocumentSetupParticipant"
|
|
point="org.eclipse.core.filebuffers.documentSetup">
|
|
<participant
|
|
class="org.eclipse.cdt.internal.ui.editor.asm.AsmDocumentSetupParticipant"
|
|
contentTypeId="org.eclipse.cdt.core.asmSource">
|
|
</participant>
|
|
</extension>
|
|
<!-- Define the C/C++ and Assembly Editors -->
|
|
<extension
|
|
id="org.eclipse.cdt.ui.ceditor"
|
|
point="org.eclipse.ui.editors">
|
|
<editor
|
|
default="true"
|
|
name="%CEditor.name"
|
|
icon="icons/obj16/c_file_obj.gif"
|
|
class="org.eclipse.cdt.internal.ui.editor.CEditor"
|
|
contributorClass="org.eclipse.cdt.internal.ui.editor.CEditorActionContributor"
|
|
symbolicFontName="org.eclipse.cdt.ui.editors.textfont"
|
|
id="org.eclipse.cdt.ui.editor.CEditor">
|
|
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.cSource"/>
|
|
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.cxxSource"/>
|
|
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.cxxHeader"/>
|
|
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.cHeader"/>
|
|
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.cSource"/>
|
|
</editor>
|
|
<editor
|
|
name="%AsmEditor.name"
|
|
icon="icons/obj16/s_file_obj.gif"
|
|
class="org.eclipse.cdt.internal.ui.editor.asm.AsmTextEditor"
|
|
contributorClass="org.eclipse.cdt.internal.ui.editor.asm.ASMEditorActionContributor"
|
|
symbolicFontName="org.eclipse.cdt.ui.editors.textfont"
|
|
id="org.eclipse.cdt.ui.editor.asm.AsmEditor">
|
|
<contentTypeBinding contentTypeId="org.eclipse.cdt.core.asmSource"/>
|
|
</editor>
|
|
<editor
|
|
class="org.eclipse.cdt.internal.ui.editor.DefaultBinaryFileEditor"
|
|
default="false"
|
|
icon="icons/obj16/bin_obj.gif"
|
|
id="org.eclipse.cdt.ui.binaryEditor"
|
|
name="%DefaultBinaryFileEditor.name">
|
|
<contentTypeBinding
|
|
contentTypeId="org.eclipse.cdt.core.binaryFile">
|
|
</contentTypeBinding>
|
|
</editor>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.themes">
|
|
<themeElementCategory label="%CPresentation.label" id="org.eclipse.cdt.ui.presentation"/>
|
|
<themeElementCategory label="%CEditorPresentation.label" id="org.eclipse.cdt.ui.CEditor.presentation" parentId= "org.eclipse.cdt.ui.presentation"/>
|
|
<fontDefinition
|
|
label="%CEditorFontDefiniton.label"
|
|
defaultsTo="org.eclipse.jface.textfont"
|
|
categoryId="org.eclipse.cdt.ui.CEditor.presentation"
|
|
id="org.eclipse.cdt.ui.editors.textfont">
|
|
<description>
|
|
%CEditorFontDefinition.description
|
|
</description>
|
|
</fontDefinition>
|
|
<fontDefinition
|
|
label="%BuildConsoleFontDefinition.label"
|
|
defaultsTo="org.eclipse.jface.textfont"
|
|
categoryId="org.eclipse.cdt.ui.presentation"
|
|
id="org.eclipse.cdt.ui.buildconsole.ConsoleFont">
|
|
<description>
|
|
%BuildConsoleFontDefinition.description
|
|
</description>
|
|
</fontDefinition>
|
|
<fontDefinition
|
|
label="%cCompareFontDefinition.label"
|
|
defaultsTo="org.eclipse.cdt.ui.editors.textfont"
|
|
categoryId="org.eclipse.compare.contentmergeviewer.TextMergeViewer"
|
|
id="org.eclipse.cdt.internal.ui.compare.CMergeViewer">
|
|
<description>
|
|
%cCompareFontDefinition.description
|
|
</description>
|
|
</fontDefinition>
|
|
<fontDefinition
|
|
label="%asmCompareFontDefinition.label"
|
|
defaultsTo="org.eclipse.cdt.ui.editors.textfont"
|
|
categoryId="org.eclipse.compare.contentmergeviewer.TextMergeViewer"
|
|
id="org.eclipse.cdt.internal.ui.compare.AsmMergeViewer">
|
|
<description>
|
|
%asmCompareFontDefinition.description
|
|
</description>
|
|
</fontDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.content_assist_proposals_background"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="255,255,255">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.content_assist_proposals_foreground"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0,0,0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.content_assist_parameters_background"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="255,255,255">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.content_assist_parameters_foreground"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0,0,0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.ColoredLabels.match_highlight"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="206, 204, 247">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.ColoredLabels.writeaccess_highlight"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="240, 216, 168">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.c_multi_line_comment"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="63, 127, 95">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.c_single_line_comment"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="63, 127, 95">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.c_keyword"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="127, 0, 85">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.c_type"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="127, 0, 85">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.c_string"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="42, 0, 255">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.c_operators"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.c_braces"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.c_numbers"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.c_default"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.pp_directive"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="127, 0, 85">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.pp_directive"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="127, 0, 85">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.pp_default"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.pp_header"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="42, 0, 255">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.asm_directive"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="127, 0, 85">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.asm_label"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="127, 0, 85">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.c_comment_task_tag"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="127, 159, 191">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.multi"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="63, 95, 191">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.single"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="63, 95, 191">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.recognizedTag"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="127, 159, 191">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.staticFieldHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 192">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.fieldHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 192">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.methodDeclarationHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.staticMethodHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.functionDeclarationHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.functionHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.localVariableDeclarationHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="128, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.localVariableHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.globalVariableHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.parameterVariableHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.templateParameterHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="100, 70, 50">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.methodHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.classHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 80, 50">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.enumHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="100, 70, 50">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.macroSubstitutionHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.macroDefinitionHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.typedefHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 80, 50">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.namespaceHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.labelHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.enumeratorHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="0, 0, 192">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.problemHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="224, 0, 0">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.externalSDKHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="100, 40, 128">
|
|
</colorDefinition>
|
|
<colorDefinition
|
|
id="org.eclipse.cdt.ui.overloadedOperatorHighlighting"
|
|
isEditable="false"
|
|
label="%Dummy.label"
|
|
value="200, 100, 0">
|
|
</colorDefinition>
|
|
<theme
|
|
id="org.eclipse.ui.ide.systemDefault">
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.content_assist_proposals_background"
|
|
value="COLOR_LIST_BACKGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.content_assist_proposals_foreground"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.content_assist_parameters_background"
|
|
value="COLOR_LIST_BACKGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.content_assist_parameters_foreground"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.c_multi_line_comment"
|
|
value="COLOR_LIST_SELECTION">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.c_single_line_comment"
|
|
value="COLOR_LIST_SELECTION">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.c_keyword"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.c_type"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.c_string"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.c_operators"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.c_braces"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.c_numbers"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.c_default"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.pp_directive"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.pp_default"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.pp_header"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.asm_directive"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.asm_label"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.c_comment_task_tag"
|
|
value="COLOR_WIDGET_NORMAL_SHADOW">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.multi"
|
|
value="COLOR_LIST_SELECTION">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.single"
|
|
value="COLOR_LIST_SELECTION">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.internal.ui.text.doctools.doxygen.recognizedTag"
|
|
value="COLOR_WIDGET_NORMAL_SHADOW">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.staticFieldHighlighting"
|
|
value="COLOR_LIST_SELECTION">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.fieldHighlighting"
|
|
value="COLOR_LIST_SELECTION">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.methodDeclarationHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.staticMethodHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.functionDeclarationHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.functionHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.localVariableDeclarationHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.localVariableHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.globalVariableHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.parameterVariableHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.templateParameterHighlighting"
|
|
value="COLOR_WIDGET_DARK_SHADOW">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.methodHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.classHighlighting"
|
|
value="COLOR_WIDGET_DARK_SHADOW">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.enumHighlighting"
|
|
value="COLOR_WIDGET_DARK_SHADOW">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.macroSubstitutionHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.macroDefinitionHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.typedefHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.namespaceHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.labelHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.enumeratorHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.problemHighlighting"
|
|
value="COLOR_WIDGET_DARK_SHADOW">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.externalSDKHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
<colorOverride
|
|
id="org.eclipse.cdt.ui.overloadedOperatorHighlighting"
|
|
value="COLOR_LIST_FOREGROUND">
|
|
</colorOverride>
|
|
</theme>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.preferencePages">
|
|
<page
|
|
name="%CPluginPreferencePage.name"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CPluginPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CPluginPreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%CPluginEditorPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CEditorPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CEditorPreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.ceditor"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%CodeAssistPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CodeAssistPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CodeAssistPreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.contentassist"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%CodeAssistAdvancedPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CodeAssistPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CodeAssistAdvancedPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CodeAssistPreferenceAdvanced">
|
|
<keywordReference id="org.eclipse.cdt.ui.contentassist"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%ColoringPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CEditorColoringPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CodeColoringPreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.syntaxcoloring"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%FoldingPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.FoldingPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.FoldingPreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.folding"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%HoverPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CEditorHoverPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.HoverPreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.hover"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%CPluginTemplatePreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CTemplatePreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.TemplatePreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.templates"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%SmartTypingPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.SmartTypingPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.SmartTypingPreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.smarttyping"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%CodeStylePreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CodeStylePreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CodeStylePreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.codestyle"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<!-- Build Preference page category provided by CDT UI -->
|
|
<page
|
|
name="%CPluginBuildPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.build.BuildPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.BuildSettings">
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<!-- Note that build console should be eventually moved to build plugin -->
|
|
<page
|
|
name="%CPluginBuildConsolePreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.BuildSettings"
|
|
class="org.eclipse.cdt.internal.ui.preferences.BuildConsolePreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CBuildConsolePreferences">
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%CPluginGlobalBuildLogPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.BuildSettings"
|
|
class="org.eclipse.cdt.internal.ui.preferences.GlobalBuildLogPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CGlobalBuildLogPreferences">
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%CPluginFileTypesPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CFileTypesPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CFileTypesPreferences">
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%appearancePrefName"
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.AppearancePreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.AppearancePreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.IndexerPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.IndexerPreferencePage"
|
|
name="%indexerPrefName">
|
|
<keywordReference id="org.eclipse.cdt.ui.indexer"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.language.WorkspaceLanguageMappingPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.LanguageMappings"
|
|
name="%CDTLanguagesProperty.name">
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.TodoTaskPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.TodoTaskPreferencePage"
|
|
name="%todoTaskPrefName">
|
|
<keywordReference id="org.eclipse.cdt.ui.todo"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%codeTemplatePreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CodeStylePreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CodeTemplatePreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CodeTemplatePreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.codetemplates"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%codeFormatterPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CodeStylePreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CodeFormatterPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CodeFormatterPreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.codestyle"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%nameStylePreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CodeStylePreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.NameStylePreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.NameStylePreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.namestyle"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%markOccurrencesPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.MarkOccurrencesPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.MarkOccurrencesPreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.markoccurrences"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%SaveActionsPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.SaveActionsPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.SaveActionsPreferencePage">
|
|
<keywordReference id="org.eclipse.cdt.ui.saveactions"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<page
|
|
name="%ScalabilityPreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CEditorPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.ScalabilityPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferences.CScalabilityPreferences">
|
|
<keywordReference id="org.eclipse.cdt.ui.scalability"/>
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
<!--page
|
|
name="%WorkInProgress.name"
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.WorkInProgressPreferencePage"
|
|
id="org.eclipse.cdt.ui.preferneces.WorkInProgressPreferencePage">
|
|
</page-->
|
|
<page
|
|
class="org.eclipse.cdt.ui.templateengine.pages.TemplatePreferencePage"
|
|
name="%TemplatePreferencePage.name"
|
|
category="org.eclipse.cdt.ui.preferences.CPluginPreferencePage"
|
|
id="org.eclipse.cdt.core.templateengine.shareddefaults">
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
</page>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.keywords">
|
|
<keyword
|
|
label="%preferenceKeywords.common"
|
|
id="org.eclipse.cdt.ui.common"/>
|
|
<keyword
|
|
label="%preferenceKeywords.codestyle"
|
|
id="org.eclipse.cdt.ui.codestyle"/>
|
|
<keyword
|
|
label="%preferenceKeywords.codetemplates"
|
|
id="org.eclipse.cdt.ui.codetemplates"/>
|
|
<keyword
|
|
label="%preferenceKeywords.namestyle"
|
|
id="org.eclipse.cdt.ui.namestyle"/>
|
|
<keyword
|
|
label="%preferenceKeywords.codeformatter"
|
|
id="org.eclipse.cdt.ui.codeformatter"/>
|
|
<keyword
|
|
label="%preferenceKeywords.todo"
|
|
id="org.eclipse.cdt.ui.todo"/>
|
|
<keyword
|
|
label="%preferenceKeywords.ceditor"
|
|
id="org.eclipse.cdt.ui.ceditor"/>
|
|
<keyword
|
|
label="%preferenceKeywords.contentassist"
|
|
id="org.eclipse.cdt.ui.contentassist"/>
|
|
<keyword
|
|
label="%preferenceKeywords.hover"
|
|
id="org.eclipse.cdt.ui.hover"/>
|
|
<keyword
|
|
label="%preferenceKeywords.saveactions"
|
|
id="org.eclipse.cdt.ui.saveactions"/>
|
|
<keyword
|
|
label="%preferenceKeywords.scalability"
|
|
id="org.eclipse.cdt.ui.scalability"/>
|
|
<keyword
|
|
label="%preferenceKeywords.syntaxcoloring"
|
|
id="org.eclipse.cdt.ui.syntaxcoloring"/>
|
|
<keyword
|
|
label="%preferenceKeywords.templates"
|
|
id="org.eclipse.cdt.ui.templates"/>
|
|
<keyword
|
|
label="%preferenceKeywords.folding"
|
|
id="org.eclipse.cdt.ui.folding"/>
|
|
<keyword
|
|
label="%preferenceKeywords.markoccurrences"
|
|
id="org.eclipse.cdt.ui.markoccurrences"/>
|
|
<keyword
|
|
label="%preferenceKeywords.smarttyping"
|
|
id="org.eclipse.cdt.ui.smarttyping"/>
|
|
<keyword
|
|
label="%preferenceKeywords.indexer"
|
|
id="org.eclipse.cdt.ui.indexer"/>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.menus">
|
|
<menuContribution
|
|
locationURI="popup:org.eclipse.ui.popup.any?before=additions">
|
|
<separator
|
|
name="buildGroup"
|
|
visible="true">
|
|
</separator>
|
|
</menuContribution>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.editorActions">
|
|
<editorContribution
|
|
targetID="org.eclipse.cdt.ui.editor.CEditor"
|
|
id="org.eclipse.ui.texteditor.ruler.actions">
|
|
<action
|
|
label="%Dummy.label"
|
|
helpContextId="org.eclipse.ui.bookmark_action_context"
|
|
class="org.eclipse.ui.texteditor.BookmarkRulerAction"
|
|
actionID="RulerDoubleClick"
|
|
id="org.eclipse.ui.texteditor.BookmarkRulerAction">
|
|
</action>
|
|
<action
|
|
label="%Dummy.label"
|
|
class="org.eclipse.cdt.internal.ui.text.correction.CSelectRulerAction"
|
|
actionID="RulerClick"
|
|
id="org.eclipse.cdt.internal.ui.text.correction.CSelectRulerAction">
|
|
</action>
|
|
</editorContribution>
|
|
</extension>
|
|
<extension point="org.eclipse.ui.popupMenus">
|
|
<objectContribution
|
|
id="org.eclipse.cdt.ui.cresources.contrib"
|
|
objectClass="org.eclipse.cdt.core.model.ICElement">
|
|
<visibility>
|
|
<or>
|
|
<objectClass name="org.eclipse.cdt.core.model.ITranslationUnit"/>
|
|
<objectClass name="org.eclipse.cdt.core.model.ICContainer"/>
|
|
<and>
|
|
<objectClass name="org.eclipse.cdt.core.model.ICProject"/>
|
|
<objectState name="open" value="true">
|
|
</objectState>
|
|
</and>
|
|
</or>
|
|
</visibility>
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.actions.FreshenIndexAction"
|
|
id="org.eclipse.cdt.ui.updateIndexAction"
|
|
label="%FreshenIndex.name"
|
|
menubarPath="org.eclipse.cdt.ui.indexmenu/update"/>
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.actions.UpdateIndexWithModifiedFilesAction"
|
|
id="org.eclipse.cdt.ui.syncIndexWithDiskAction"
|
|
label="%SyncIndex.name"
|
|
menubarPath="org.eclipse.cdt.ui.indexmenu/update"/>
|
|
<menu
|
|
id="org.eclipse.cdt.ui.indexmenu"
|
|
label="%Index.menu"
|
|
path="buildGroup">
|
|
<groupMarker name="rebuild"/>
|
|
<separator name="update"/>
|
|
<separator name="search"/>
|
|
<separator name="log"/>
|
|
</menu>
|
|
</objectContribution>
|
|
<objectContribution
|
|
id="org.eclipse.cdt.ui.ctranslationunit.contrib"
|
|
objectClass="org.eclipse.cdt.core.model.ICElement">
|
|
<visibility>
|
|
<objectClass name="org.eclipse.cdt.core.model.ITranslationUnit"/>
|
|
</visibility>
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.actions.CreateParserLogAction"
|
|
id="org.eclipse.cdt.ui.parserLogAction"
|
|
label="%CreateParserLog.name"
|
|
menubarPath="org.eclipse.cdt.ui.indexmenu/log"/>
|
|
<menu
|
|
id="org.eclipse.cdt.ui.indexmenu"
|
|
label="%Index.menu"
|
|
path="buildGroup">
|
|
<groupMarker name="rebuild"/>
|
|
<separator name="update"/>
|
|
<separator name="search"/>
|
|
<separator name="log"/>
|
|
</menu>
|
|
</objectContribution>
|
|
<objectContribution
|
|
id="org.eclipse.cdt.ui.cproject.contrib"
|
|
objectClass="org.eclipse.cdt.core.model.ICProject">
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.actions.RebuildIndexAction"
|
|
id="org.eclipse.cdt.ui.rebuildIndexAction"
|
|
label="%RebuildIndex.name"
|
|
menubarPath="org.eclipse.cdt.ui.indexmenu/rebuild"/>
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.search.actions.FindUnresolvedIncludesProjectAction"
|
|
id="org.eclipse.cdt.ui.searchUnresolvedIncludes"
|
|
label="%SearchUnresolvedIncludes.name"
|
|
menubarPath="org.eclipse.cdt.ui.indexmenu/search"/>
|
|
<menu
|
|
id="org.eclipse.cdt.ui.indexmenu"
|
|
label="%Index.menu"
|
|
path="buildGroup">
|
|
<groupMarker name="rebuild"/>
|
|
<separator name="update"/>
|
|
<separator name="search"/>
|
|
<separator name="log"/>
|
|
</menu>
|
|
</objectContribution>
|
|
<!-- project explorer shows IProjects, we need to handle this -->
|
|
<objectContribution
|
|
id="org.eclipse.cdt.ui.cproject.in.explorer.contrib"
|
|
objectClass="org.eclipse.core.resources.IProject">
|
|
<visibility>
|
|
<objectState
|
|
name="projectNature"
|
|
value="org.eclipse.cdt.core.cnature"/>
|
|
</visibility>
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.actions.FreshenIndexAction"
|
|
id="org.eclipse.cdt.ui.updateIndexAction"
|
|
label="%FreshenIndex.name"
|
|
menubarPath="org.eclipse.cdt.ui.indexmenu/update"/>
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.actions.UpdateIndexWithModifiedFilesAction"
|
|
id="org.eclipse.cdt.ui.syncIndexWithDiskAction"
|
|
label="%SyncIndex.name"
|
|
menubarPath="org.eclipse.cdt.ui.indexmenu/update"/>
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.actions.RebuildIndexAction"
|
|
id="org.eclipse.cdt.ui.rebuildIndexAction"
|
|
label="%RebuildIndex.name"
|
|
menubarPath="org.eclipse.cdt.ui.indexmenu/rebuild"/>
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.search.actions.FindUnresolvedIncludesProjectAction"
|
|
id="org.eclipse.cdt.ui.searchUnresolvedIncludes"
|
|
label="%SearchUnresolvedIncludes.name"
|
|
menubarPath="org.eclipse.cdt.ui.indexmenu/search"/>
|
|
<menu
|
|
id="org.eclipse.cdt.ui.indexmenu"
|
|
label="%Index.menu"
|
|
path="buildGroup">
|
|
<groupMarker name="rebuild"/>
|
|
<separator name="update"/>
|
|
<separator name="search"/>
|
|
<separator name="log"/>
|
|
</menu>
|
|
</objectContribution>
|
|
<objectContribution
|
|
objectClass="org.eclipse.core.resources.IMarker"
|
|
id="org.eclipse.cdt.ui.action.DeleteTaskAction">
|
|
<filter
|
|
name="type"
|
|
value="org.eclipse.cdt.core.problem">
|
|
</filter>
|
|
<action
|
|
label="%DeleteTaskAction.label"
|
|
icon="icons/ovr16/error_co.gif"
|
|
class="org.eclipse.cdt.internal.ui.util.DeleteTaskAction"
|
|
menubarPath="additions"
|
|
enablesFor="+"
|
|
id="org.eclipse.cdt.ui.action.DeleteTaskAction">
|
|
</action>
|
|
</objectContribution>
|
|
<viewerContribution
|
|
targetID="#CEditorRulerContext"
|
|
id="org.eclipse.cdt.ui.editor.CEditorPopupActions">
|
|
<action
|
|
label="%AddTask.label"
|
|
helpContextId="org.eclipse.ui.AddTask_action_context"
|
|
class="org.eclipse.ui.texteditor.TaskRulerAction"
|
|
tooltip="%AddTask.tooltip"
|
|
menubarPath="add"
|
|
id="org.eclipse.ui.texteditor.TaskRulerAction">
|
|
</action>
|
|
<action
|
|
label="%AddBookmark.label"
|
|
helpContextId="org.eclipse.ui.bookmark_action_context"
|
|
class="org.eclipse.ui.texteditor.BookmarkRulerAction"
|
|
tooltip="%AddBookmark.tooltip"
|
|
menubarPath="add"
|
|
id="org.eclipse.ui.texteditor.BookmarkRulerAction">
|
|
</action>
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.text.correction.CSelectRulerAction"
|
|
definitionId="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals"
|
|
id="org.eclipse.cdt.internal.ui.text.correction.CSelectRulerAction"
|
|
label="%QuickFix.label"
|
|
menubarPath="additions"
|
|
tooltip="%QuickFix.tooltip">
|
|
</action>
|
|
</viewerContribution>
|
|
<viewerContribution
|
|
targetID="#ASMEditorRulerContext"
|
|
id="org.eclipse.cdt.ui.editor.ASMEditorPopupActions">
|
|
<action
|
|
label="%AddTask.label"
|
|
helpContextId="org.eclipse.ui.AddTask_action_context"
|
|
class="org.eclipse.ui.texteditor.TaskRulerAction"
|
|
tooltip="%AddTask.tooltip"
|
|
menubarPath="add"
|
|
id="org.eclipse.ui.texteditor.TaskRulerAction">
|
|
</action>
|
|
<action
|
|
label="%AddBookmark.label"
|
|
helpContextId="org.eclipse.ui.bookmark_action_context"
|
|
class="org.eclipse.ui.texteditor.BookmarkRulerAction"
|
|
tooltip="%AddBookmark.tooltip"
|
|
menubarPath="add"
|
|
id="org.eclipse.ui.texteditor.BookmarkRulerAction">
|
|
</action>
|
|
</viewerContribution>
|
|
<objectContribution
|
|
adaptable="true"
|
|
id="org.eclipse.cdt.ui.action.openExternalProblem"
|
|
objectClass="org.eclipse.core.resources.IMarker">
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.util.OpenExternalProblemAction"
|
|
id="org.eclipse.cdt.ui.action.openExternalProblemAction"
|
|
label="%OpenExternalProblemAction.label"
|
|
menubarPath="additions"/>
|
|
<filter
|
|
name="type"
|
|
value="org.eclipse.cdt.core.problem"/>
|
|
</objectContribution>
|
|
|
|
<objectContribution
|
|
adaptable="true"
|
|
id="org.eclipse.cdt.ui.buildConfigContribution"
|
|
objectClass="org.eclipse.core.resources.IResource">
|
|
<visibility>
|
|
<and>
|
|
<objectState
|
|
name="projectNature"
|
|
value="org.eclipse.cdt.core.cnature"/>
|
|
<objectClass name="org.eclipse.core.resources.IProject"/>
|
|
</and>
|
|
</visibility>
|
|
<action
|
|
class="org.eclipse.cdt.ui.actions.ManageConfigsAction"
|
|
enablesFor="+"
|
|
id="org.eclipse.cdt.ui.manageConfigsAction0"
|
|
label="%ManageConfigAction.label"
|
|
menubarPath="org.eclipse.cdt.ui.cfgmenu/manage"
|
|
/>
|
|
<action
|
|
class="org.eclipse.cdt.ui.actions.ChangeBuildConfigContextAction"
|
|
enablesFor="+"
|
|
id="org.eclipse.cdt.ui.buildConfigPulldownAction"
|
|
label="%BuildConfigContextAction.label"
|
|
menubarPath="org.eclipse.cdt.ui.cfgmenu/manage"
|
|
style="pulldown"
|
|
tooltip="%BuildConfigAction.tooltip"/>
|
|
<menu
|
|
id="org.eclipse.cdt.ui.cfgmenu"
|
|
label="%Configurations.menu"
|
|
path="buildGroup">
|
|
<groupMarker name="manage"/>
|
|
<separator name="sep1"/>
|
|
<groupMarker name="build"/>
|
|
</menu>
|
|
</objectContribution>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.compare.structureCreators">
|
|
<structureCreator
|
|
class="org.eclipse.cdt.internal.ui.compare.CStructureCreator"
|
|
id="org.eclipse.cdt.ui.compare.CStructureCreator">
|
|
</structureCreator>
|
|
<contentTypeBinding
|
|
contentTypeId="org.eclipse.cdt.core.cSource"
|
|
structureCreatorId="org.eclipse.cdt.ui.compare.CStructureCreator">
|
|
</contentTypeBinding>
|
|
<contentTypeBinding
|
|
contentTypeId="org.eclipse.cdt.core.cHeader"
|
|
structureCreatorId="org.eclipse.cdt.ui.compare.CStructureCreator">
|
|
</contentTypeBinding>
|
|
<contentTypeBinding
|
|
contentTypeId="org.eclipse.cdt.core.cxxSource"
|
|
structureCreatorId="org.eclipse.cdt.ui.compare.CStructureCreator">
|
|
</contentTypeBinding>
|
|
<contentTypeBinding
|
|
contentTypeId="org.eclipse.cdt.core.cxxHeader"
|
|
structureCreatorId="org.eclipse.cdt.ui.compare.CStructureCreator">
|
|
</contentTypeBinding>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.compare.contentMergeViewers">
|
|
<viewer
|
|
class="org.eclipse.cdt.internal.ui.compare.CContentViewerCreator"
|
|
extensions="c,cc,cxx,cpp,c++,h,hh,hxx,hpp,c2"
|
|
id="org.eclipse.cdt.ui.compare.CContentViewerCreator">
|
|
</viewer>
|
|
<contentTypeBinding
|
|
contentTypeId="org.eclipse.cdt.core.cSource"
|
|
contentMergeViewerId="org.eclipse.cdt.ui.compare.CContentViewerCreator">
|
|
</contentTypeBinding>
|
|
<contentTypeBinding
|
|
contentTypeId="org.eclipse.cdt.core.cHeader"
|
|
contentMergeViewerId="org.eclipse.cdt.ui.compare.CContentViewerCreator">
|
|
</contentTypeBinding>
|
|
<contentTypeBinding
|
|
contentTypeId="org.eclipse.cdt.core.cxxSource"
|
|
contentMergeViewerId="org.eclipse.cdt.ui.compare.CContentViewerCreator">
|
|
</contentTypeBinding>
|
|
<contentTypeBinding
|
|
contentTypeId="org.eclipse.cdt.core.cxxHeader"
|
|
contentMergeViewerId="org.eclipse.cdt.ui.compare.CContentViewerCreator">
|
|
</contentTypeBinding>
|
|
<viewer
|
|
class="org.eclipse.cdt.internal.ui.compare.AsmContentViewerCreator"
|
|
extensions="s,asm"
|
|
id="org.eclipse.cdt.ui.compare.AsmContentViewerCreator"/>
|
|
<contentTypeBinding
|
|
contentTypeId="org.eclipse.cdt.core.asmSource"
|
|
contentMergeViewerId="org.eclipse.cdt.ui.compare.AsmContentViewerCreator"/>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.menus">
|
|
<menuContribution
|
|
locationURI="menu:project?after=build">
|
|
<menu
|
|
id="org.eclipse.cdt.ui.prjmenu"
|
|
label="%Configurations.menu">
|
|
<separator name="manage" visible="false"/>
|
|
<separator name="sep1" visible="true"/>
|
|
<separator name="wrksets" visible="false"/>
|
|
</menu>
|
|
</menuContribution>
|
|
<menuContribution
|
|
locationURI="menu:org.eclipse.cdt.ui.prjmenu?before=wrksets">
|
|
<menu
|
|
id="org.eclipse.cdt.ui.workingSets.buildMenu"
|
|
label="%buildWorkingSetConfig.label">
|
|
<visibleWhen>
|
|
<with
|
|
variable="activeContexts">
|
|
<iterate
|
|
ifEmpty="false"
|
|
operator="or">
|
|
<equals
|
|
value="org.eclipse.cdt.ui.buildConfigActionSet">
|
|
</equals>
|
|
</iterate>
|
|
</with>
|
|
</visibleWhen>
|
|
<dynamic
|
|
class="org.eclipse.cdt.internal.ui.workingsets.BuildWorkingSetsContribution"
|
|
id="org.eclipse.cdt.ui.buildWorkingSetConfigs">
|
|
</dynamic>
|
|
</menu>
|
|
<menu
|
|
id="org.eclipse.cdt.ui.workingSets.activateMenu"
|
|
label="%activateWorkingSetConfig.label">
|
|
<visibleWhen>
|
|
<with
|
|
variable="activeContexts">
|
|
<iterate
|
|
ifEmpty="false"
|
|
operator="or">
|
|
<equals
|
|
value="org.eclipse.cdt.ui.buildConfigActionSet">
|
|
</equals>
|
|
</iterate>
|
|
</with>
|
|
</visibleWhen>
|
|
<dynamic
|
|
class="org.eclipse.cdt.internal.ui.workingsets.ActivateWorkingSetsContribution"
|
|
id="org.eclipse.cdt.ui.activateWorkingSetConfigs">
|
|
</dynamic>
|
|
</menu>
|
|
</menuContribution>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.actionSets">
|
|
<actionSet
|
|
label="%CodingActionSet.label"
|
|
description="%CodingActionSet.description"
|
|
visible="false"
|
|
id="org.eclipse.cdt.ui.CodingActionSet">
|
|
<menu
|
|
label="%Refactoring.menu.label"
|
|
path="edit"
|
|
id="org.eclipse.jdt.ui.refactoring.menu">
|
|
<separator name="reorgGroup"/>
|
|
<separator name="codingGroup"/>
|
|
<separator name="reorgGroup2"/>
|
|
<separator name="typeGroup"/>
|
|
<separator name="typeGroup2"/>
|
|
<separator name="codingGroup2"/>
|
|
<separator name="typeGroup3"/>
|
|
<separator
|
|
name="historyGroup">
|
|
</separator>
|
|
</menu>
|
|
<!-- reorg group -->
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.text.rename.element"
|
|
label="%Refactoring.renameAction.label"
|
|
menubarPath="org.eclipse.jdt.ui.refactoring.menu/reorgGroup"
|
|
id="org.eclipse.cdt.ui.actions.Rename"
|
|
retarget="true">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.refactor.hide.method"
|
|
label="%Refactoring.hideMethod.label"
|
|
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
|
|
id="org.eclipse.cdt.ui.actions.HideMethod"
|
|
retarget="true">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.refactor.toggle.function"
|
|
label="%Refactoring.toggleFunction.label"
|
|
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
|
|
id="org.eclipse.cdt.ui.actions.ToggleFunction"
|
|
retarget="true">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.refactor.extract.function"
|
|
label="%Refactoring.extractFunction.label"
|
|
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
|
|
id="org.eclipse.cdt.ui.actions.ExtractMethod"
|
|
retarget="true">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.refactor.extract.constant"
|
|
label="%Refactoring.extractConstant.label"
|
|
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
|
|
id="org.eclipse.cdt.ui.actions.ExtractConstant"
|
|
retarget="true">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.refactor.extract.local.variable"
|
|
label="%Refactoring.extractLocalVariable.label"
|
|
menubarPath="org.eclipse.jdt.ui.refactoring.menu/codingGroup"
|
|
id="org.eclipse.cdt.ui.actions.ExtractLocalVariable"
|
|
retarget="true">
|
|
</action>
|
|
<action
|
|
class="org.eclipse.ltk.ui.refactoring.actions.ShowRefactoringHistoryAction"
|
|
definitionId="org.eclipse.ltk.ui.refactor.show.refactoring.history"
|
|
id="org.eclipse.cdt.ui.actions.RefactoringHistory"
|
|
label="%historyAction.label"
|
|
menubarPath="org.eclipse.jdt.ui.refactoring.menu/historyGroup"
|
|
retarget="false">
|
|
</action>
|
|
<action
|
|
class="org.eclipse.ltk.ui.refactoring.actions.CreateRefactoringScriptAction"
|
|
definitionId="org.eclipse.ltk.ui.refactor.create.refactoring.script"
|
|
id="org.eclipse.cdt.ui.actions.createRefactoringScript"
|
|
label="%createScriptAction.label"
|
|
menubarPath="org.eclipse.jdt.ui.refactoring.menu/historyGroup"
|
|
retarget="false">
|
|
</action>
|
|
<action
|
|
class="org.eclipse.ltk.ui.refactoring.actions.ApplyRefactoringScriptAction"
|
|
definitionId="org.eclipse.ltk.ui.refactor.apply.refactoring.script"
|
|
id="org.eclipse.cdt.ui.actions.applyRefactoringScript"
|
|
label="%applyScriptAction.label"
|
|
menubarPath="org.eclipse.jdt.ui.refactoring.menu/historyGroup"
|
|
retarget="false">
|
|
</action>
|
|
<!-- =========================================================================== -->
|
|
<!-- Source Menu -->
|
|
<!-- =========================================================================== -->
|
|
<!-- Note: This menu layout must match the definition in org.eclipse.jdt.ui -->
|
|
<menu
|
|
id="org.eclipse.jdt.ui.source.menu"
|
|
label="%Source.menu.label"
|
|
path="edit">
|
|
<separator
|
|
name="commentGroup">
|
|
</separator>
|
|
<separator
|
|
name="editGroup">
|
|
</separator>
|
|
<separator
|
|
name="importGroup">
|
|
</separator>
|
|
<separator
|
|
name="generateGroup">
|
|
</separator>
|
|
<separator
|
|
name="codeGroup">
|
|
</separator>
|
|
<separator
|
|
name="externalizeGroup">
|
|
</separator>
|
|
<separator
|
|
name="convertGroup">
|
|
</separator>
|
|
</menu>
|
|
<!-- Code Group -->
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.actions.SurroundWithTemplateMenuAction"
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.surround.with.quickMenu"
|
|
label="%SurroundWithTemplateAction.label"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/codeGroup"
|
|
id="org.eclipse.cdt.internal.ui.actions.SurroundWithTemplateMenuAction"
|
|
style="pulldown">
|
|
</action>
|
|
<!-- Generate Group -->
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.refactor.getters.and.setters"
|
|
label="%Refactoring.gettersAndSetters.label"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/generateGroup"
|
|
id="org.eclipse.cdt.ui.actions.GettersAndSetters"
|
|
retarget="true">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.refactor.implement.method"
|
|
label="%Refactoring.implementMethod.label"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/generateGroup"
|
|
id="org.eclipse.cdt.ui.actions.ImplementMethod"
|
|
retarget="true">
|
|
</action>
|
|
<!-- Import Group -->
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.sort.lines"
|
|
label="%SortLinesAction.label"
|
|
retarget="true"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/importGroup"
|
|
id="org.eclipse.cdt.ui.actions.SortLines">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.add.include"
|
|
label="%AddIncludeAction.label"
|
|
retarget="true"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/importGroup"
|
|
id="org.eclipse.cdt.ui.actions.AddInclude">
|
|
</action>
|
|
<!-- Edit group -->
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.format"
|
|
label="%FormatAction.label"
|
|
retarget="true"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
|
|
id="org.eclipse.cdt.ui.actions.Format">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.indent"
|
|
label="%IndentAction.label"
|
|
retarget="true"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
|
|
id="org.eclipse.cdt.ui.actions.Indent">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.ui.edit.text.shiftLeft"
|
|
disabledIcon="icons/dlcl16/shift_l_edit.gif"
|
|
icon="icons/elcl16/shift_l_edit.gif"
|
|
id="org.eclipse.cdt.ui.actions.ShiftLeft"
|
|
label="%ShiftLeftAction.label"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
|
|
retarget="true">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.ui.edit.text.shiftRight"
|
|
disabledIcon="icons/dlcl16/shift_r_edit.gif"
|
|
icon="icons/elcl16/shift_r_edit.gif"
|
|
id="org.eclipse.cdt.ui.actions.ShiftRight"
|
|
label="%ShiftRightAction.label"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/editGroup"
|
|
retarget="true">
|
|
</action>
|
|
<!-- Comment Group -->
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.uncomment"
|
|
label="%UncommentAction.label"
|
|
retarget="true"
|
|
id="org.eclipse.cdt.ui.actions.Uncomment">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.comment"
|
|
label="%CommentAction.label"
|
|
retarget="true"
|
|
id="org.eclipse.cdt.ui.actions.Comment">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.remove.block.comment"
|
|
label="%RemoveBlockCommentAction.label"
|
|
retarget="true"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/commentGroup"
|
|
id="org.eclipse.cdt.ui.actions.RemoveBlockComment">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.add.block.comment"
|
|
label="%AddBlockCommentAction.label"
|
|
retarget="true"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/commentGroup"
|
|
id="org.eclipse.cdt.ui.actions.AddBlockComment">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.toggle.comment"
|
|
label="%ToggleCommentAction.label"
|
|
retarget="true"
|
|
menubarPath="org.eclipse.jdt.ui.source.menu/commentGroup"
|
|
id="org.eclipse.cdt.ui.actions.ToggleComment">
|
|
</action>
|
|
</actionSet>
|
|
<actionSet
|
|
label="%CSearchActionSet.label"
|
|
description="%CSearchActionSet.description"
|
|
visible="false"
|
|
id="org.eclipse.cdt.ui.SearchActionSet">
|
|
<action
|
|
label="%openCSearchPageAction.label"
|
|
icon="icons/obj16/csearch_obj.gif"
|
|
class="org.eclipse.cdt.internal.ui.search.OpenCSearchPageAction"
|
|
menubarPath="org.eclipse.search.menu/dialogGroup"
|
|
id="org.eclipse.cdt.ui.actions.OpenCSearchPage">
|
|
</action>
|
|
<menu
|
|
label="%searchMenu.label"
|
|
id="org.eclipse.search.menu">
|
|
</menu>
|
|
</actionSet>
|
|
<actionSet
|
|
label="%CNavigationActionSet.label"
|
|
description="%CNavigationActionSet.description"
|
|
visible="false"
|
|
id="org.eclipse.cdt.ui.NavigationActionSet">
|
|
<action
|
|
id="org.eclipse.cdt.ui.actions.openElementInCallHierarchy"
|
|
class="org.eclipse.cdt.internal.ui.callhierarchy.OpenElementInCallHierarchyAction"
|
|
definitionId="org.eclipse.cdt.ui.navigate.open.element.in.call.hierarchy"
|
|
label="%OpenElementInCallHierarchyAction.label"
|
|
menubarPath="navigate/open.ext2"
|
|
tooltip="%OpenElementInCallHierarchyAction.tooltip">
|
|
</action>
|
|
<action
|
|
id="org.eclipse.cdt.ui.actions.openTypeInHierarchy"
|
|
class="org.eclipse.cdt.internal.ui.typehierarchy.OpenTypeInHierarchyAction"
|
|
definitionId="org.eclipse.cdt.ui.navigate.open.type.in.hierarchy"
|
|
label="%OpenTypeInHierarchyAction.label"
|
|
helpContextId="org.eclipse.cdt.ui.open_type_in_hierarchy_action"
|
|
menubarPath="navigate/open.ext2"
|
|
tooltip="%OpenTypeInHierarchyAction.tooltip">
|
|
</action>
|
|
<action
|
|
id="org.eclipse.cdt.ui.actions.OpenType"
|
|
toolbarPath="org.eclipse.search.searchActionSet/Search"
|
|
class="org.eclipse.cdt.internal.ui.browser.opentype.OpenTypeAction"
|
|
definitionId="org.eclipse.cdt.ui.navigate.opentype"
|
|
icon="icons/etool16/opentype.gif"
|
|
helpContextId="org.eclipse.cdt.ui.open_type_action"
|
|
label="%OpenTypeAction.label"
|
|
menubarPath="navigate/open.ext2"
|
|
tooltip="%OpenTypeAction.tooltip">
|
|
</action>
|
|
</actionSet>
|
|
<actionSet
|
|
label="%COpenActionSet.label"
|
|
description="%COpenActionSet.description"
|
|
visible="false"
|
|
id="org.eclipse.cdt.ui.OpenActionSet">
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.open.include.browser"
|
|
id="org.eclipse.cdt.ui.actions.OpenIncludeBrowser"
|
|
label="%OpenIncludeBrowser.label"
|
|
menubarPath="navigate/open.ext"
|
|
retarget="true"
|
|
tooltip="%OpenIncludeBrowser.tooltip">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.open.call.hierarchy"
|
|
id="org.eclipse.cdt.ui.actions.OpenCallHierarchy"
|
|
label="%OpenCallHierarchy.label"
|
|
menubarPath="navigate/open.ext"
|
|
retarget="true"
|
|
tooltip="%OpenCallHierarchy.tooltip">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.open.type.hierarchy"
|
|
label="%OpenTypeHierarchyAction.label"
|
|
tooltip="%OpenTypeHierarchyAction.tooltip"
|
|
retarget="true"
|
|
menubarPath="navigate/open.ext"
|
|
id="org.eclipse.cdt.ui.actions.OpenTypeHierarchy">
|
|
</action>
|
|
<action
|
|
definitionId="org.eclipse.cdt.ui.edit.opendecl"
|
|
label="%OpenDeclarationAction.label"
|
|
tooltip="%OpenDeclarationAction.tooltip"
|
|
retarget="true"
|
|
menubarPath="navigate/open.ext"
|
|
id="org.eclipse.cdt.ui.actions.OpenDeclaration">
|
|
</action>
|
|
</actionSet>
|
|
<actionSet
|
|
description="%BuildConfigurationActionSet.descr"
|
|
id="org.eclipse.cdt.ui.buildConfigActionSet"
|
|
label="%BuildConfigActionSet.label"
|
|
visible="false">
|
|
<action
|
|
class="org.eclipse.cdt.ui.actions.BuildActiveConfigMenuAction"
|
|
disabledIcon="icons/dlcl16/build_exec.png"
|
|
enablesFor="+"
|
|
icon="icons/elcl16/build_exec.png"
|
|
id="org.eclipse.cdt.ui.buildActiveConfigToolbarAction"
|
|
label="%BuildActiveConfiguration.label"
|
|
style="pulldown"
|
|
toolbarPath="org.eclipse.ui.workbench.file/build.group"
|
|
tooltip="%BuildActiveConfiguration.tooltip"/>
|
|
<action
|
|
class="org.eclipse.cdt.ui.actions.ChangeBuildConfigMenuAction"
|
|
disabledIcon="icons/dlcl16/config-tool.gif"
|
|
enablesFor="+"
|
|
icon="icons/elcl16/config-tool.gif"
|
|
id="org.eclipse.cdt.ui.buildConfigToolbarAction"
|
|
label="%BuildConfigToolbarAction.label"
|
|
style="pulldown"
|
|
toolbarPath="org.eclipse.ui.workbench.file/build.group"
|
|
tooltip="%BuildConfigAction.tooltip2"/>
|
|
<action
|
|
class="org.eclipse.cdt.ui.actions.ManageConfigsAction"
|
|
enablesFor="+"
|
|
id="org.eclipse.cdt.ui.manageConfigsAction2"
|
|
label="%ManageConfigAction.label"
|
|
menubarPath="project/org.eclipse.cdt.ui.prjmenu/manage"
|
|
/>
|
|
<action
|
|
class="org.eclipse.cdt.ui.actions.ChangeBuildConfigMenuAction"
|
|
enablesFor="+"
|
|
id="org.eclipse.cdt.ui.buildConfigMenuAction"
|
|
label="%BuildConfigMenuAction.label"
|
|
menubarPath="project/org.eclipse.cdt.ui.prjmenu/manage"
|
|
style="pulldown"
|
|
tooltip="%BuildConfigAction.tooltip"/>
|
|
<action
|
|
class="org.eclipse.cdt.ui.actions.WorkingSetConfigAction"
|
|
id="org.eclipse.cdt.ui.wsselection"
|
|
label="%wsselection"
|
|
menubarPath="project/org.eclipse.cdt.ui.prjmenu/wrksets"
|
|
style="push"
|
|
/>
|
|
</actionSet>
|
|
<actionSet
|
|
label="%CElementCreationActionSet.label"
|
|
description="%CElementCreationActionSet.description"
|
|
visible="false"
|
|
id="org.eclipse.cdt.ui.CElementCreationActionSet">
|
|
<action
|
|
class="org.eclipse.cdt.internal.ui.wizards.NewTypeDropDownAction"
|
|
disabledIcon="icons/dtool16/newclass_wiz.gif"
|
|
icon="icons/etool16/newclass_wiz.gif"
|
|
id="org.eclipse.cdt.ui.actions.NewTypeDropDown"
|
|
label="%NewTypeDropDownAction.label"
|
|
style="pulldown"
|
|
toolbarPath="Normal/CCWizards"
|
|
tooltip="%NewTypeDropDownAction.tooltip">
|
|
</action>
|
|
<action
|
|
id="org.eclipse.cdt.ui.actions.NewFileDropDown"
|
|
toolbarPath="Normal/CCWizards"
|
|
class="org.eclipse.cdt.internal.ui.wizards.NewFileDropDownAction"
|
|
disabledIcon="icons/dtool16/newcfile_wiz.gif"
|
|
icon="icons/etool16/newcfile_wiz.gif"
|
|
label="%NewFileDropDownAction.label"
|
|
style="pulldown"
|
|
tooltip="%NewFileDropDownAction.tooltip">
|
|
</action>
|
|
<action
|
|
id="org.eclipse.cdt.ui.actions.NewFolderDropDown"
|
|
toolbarPath="Normal/CCWizards"
|
|
class="org.eclipse.cdt.internal.ui.wizards.NewFolderDropDownAction"
|
|
disabledIcon="icons/dtool16/newsrcfldr_wiz.gif"
|
|
icon="icons/etool16/newsrcfldr_wiz.gif"
|
|
label="%NewFolderDropDownAction.label"
|
|
style="pulldown"
|
|
tooltip="%NewFolderDropDownAction.tooltip">
|
|
</action>
|
|
<action
|
|
id="org.eclipse.cdt.ui.actions.NewProjectDropDown"
|
|
toolbarPath="Normal/CCWizards"
|
|
class="org.eclipse.cdt.internal.ui.wizards.NewProjectDropDownAction"
|
|
disabledIcon="icons/dtool16/newcprj_wiz.gif"
|
|
icon="icons/etool16/newcprj_wiz.gif"
|
|
label="%NewProjectDropDownAction.label"
|
|
style="pulldown"
|
|
tooltip="%NewProjectDropDownAction.tooltip">
|
|
</action>
|
|
</actionSet>
|
|
<actionSet
|
|
label="%CEditorPresentationActionSet.label"
|
|
visible="false"
|
|
id="org.eclipse.cdt.ui.text.c.actionSet.presentation">
|
|
<action
|
|
allowLabelUpdate="true"
|
|
style="toggle"
|
|
toolbarPath="org.eclipse.ui.edit.text.actionSet.presentation/Presentation"
|
|
id="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"
|
|
definitionId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"
|
|
disabledIcon="$nl$/icons/dtool16/mark_occurrences.gif"
|
|
icon="$nl$/icons/etool16/mark_occurrences.gif"
|
|
helpContextId="toggle_mark_occurrences_action"
|
|
label="%toggleMarkOccurrences.label"
|
|
retarget="true"
|
|
tooltip="%toggleMarkOccurrences.tooltip">
|
|
</action>
|
|
</actionSet>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.ide.projectNatureImages">
|
|
<image
|
|
icon="icons/ovr16/c_ovr.gif"
|
|
natureId="org.eclipse.cdt.core.cnature"
|
|
id="org.eclipse.cdt.ui.cProjectNatureImage">
|
|
</image>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.core.CBuildConsole">
|
|
<CBuildConsole
|
|
class="org.eclipse.cdt.internal.ui.buildconsole.CBuildConsole">
|
|
</CBuildConsole>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.console.consolePageParticipants">
|
|
<consolePageParticipant
|
|
class="org.eclipse.cdt.internal.ui.buildconsole.BuildConsolePageParticipant"
|
|
id="org.eclipse.cdt.internal.ui.buildconsole.BuildConsolePageParticipant">
|
|
<enablement>
|
|
<instanceof value="org.eclipse.cdt.internal.ui.buildconsole.BuildConsole"/>
|
|
</enablement>
|
|
</consolePageParticipant>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.contexts">
|
|
<context
|
|
name="%scope.cEditor.name"
|
|
parentId="org.eclipse.ui.textEditorScope"
|
|
description="%cEditor.description"
|
|
id="org.eclipse.cdt.ui.cEditorScope">
|
|
</context>
|
|
<context
|
|
name="%cViewScope.name"
|
|
description="%cViewScope.description"
|
|
id="org.eclipse.cdt.ui.cViewScope"
|
|
parentId="org.eclipse.ui.contexts.window"
|
|
/>
|
|
<context
|
|
name="%macroExpansionHoverScope.name"
|
|
description="%macroExpansionHoverScope.description"
|
|
id="org.eclipse.cdt.ui.macroExpansionHoverScope"
|
|
parentId="org.eclipse.ui.contexts.dialogAndWindow"
|
|
/>
|
|
</extension>
|
|
|
|
<extension point="org.eclipse.ui.bindings">
|
|
|
|
<!-- win32: M1=CTRL, M2=SHIFT, M3=ALT, M4=-
|
|
carbon: M1=COMMAND, M2=SHIFT, M3=ALT, M4=CTRL -->
|
|
|
|
<!-- edit -->
|
|
<key
|
|
sequence="M2+M3+ARROW_UP"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.select.enclosing"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M2+M3+ARROW_RIGHT"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.select.next"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M2+M3+ARROW_LEFT"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.select.previous"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M2+M3+ARROW_DOWN"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.select.last"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+ARROW_UP"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+ARROW_RIGHT"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+ARROW_LEFT"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+ARROW_DOWN"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="CTRL+SHIFT+ARROW_UP"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.select.enclosing"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="CTRL+SHIFT+ARROW_RIGHT"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.select.next"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="CTRL+SHIFT+ARROW_LEFT"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.select.previous"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="CTRL+SHIFT+ARROW_DOWN"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.select.last"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
|
|
|
|
|
|
<key
|
|
sequence="M2+M3+S"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.source.quickMenu"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+S"
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="COMMAND+ALT+S"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.source.quickMenu"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"/>
|
|
<key
|
|
sequence="M1+M2+F"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.format"/>
|
|
<key
|
|
sequence="M2+TAB"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.ui.edit.text.shiftLeft"/>
|
|
<key
|
|
sequence="M1+/"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.toggle.comment"/>
|
|
<key
|
|
sequence="M1+M2+/"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.add.block.comment"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M2+\"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.remove.block.comment"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+I"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.indent"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M2+M3+Z"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.surround.with.quickMenu"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+Z"
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="COMMAND+ALT+Z"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.surround.with.quickMenu"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M3+H"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.call.hierarchy"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M1+M3+H"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M3+M4+H"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.call.hierarchy"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M3+H"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.call.hierarchy"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M1+M3+H"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M3+M4+H"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.call.hierarchy"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M3+I"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.include.browser"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M3+I"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.include.browser"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="F3"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.opendecl"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="F3"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId="org.eclipse.cdt.ui.edit.opendecl"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M2+T"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.navigate.opentype"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M2+T"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId="org.eclipse.cdt.ui.navigate.opentype"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
commandId="org.eclipse.cdt.ui.search.findrefs"
|
|
sequence="M1+M2+G"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
commandId="org.eclipse.cdt.ui.search.findrefs"
|
|
sequence="M1+M2+G"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
commandId="org.eclipse.cdt.ui.search.finddecl"
|
|
sequence="M1+G"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
commandId="org.eclipse.cdt.ui.search.finddecl"
|
|
sequence="M1+G"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="F4"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.type.hierarchy"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="F4"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.type.hierarchy"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M2+H"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.navigate.open.type.in.hierarchy"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M2+H"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId="org.eclipse.cdt.ui.navigate.open.type.in.hierarchy"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M2+N"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.add.include"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M3+S"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.sort.lines"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M1+M3+S"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="CTRL+COMMAND+S"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.sort.lines"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+O"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.outline"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+T"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.quick.type.hierarchy"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M2+ARROW_DOWN"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.goto.next.member"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M2+ARROW_UP"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.goto.prev.member"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+M2+P"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.goto.matching.bracket"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+TAB"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.toggle.source.header"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M1+TAB"
|
|
contextId=""
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="CTRL+TAB"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.toggle.source.header"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M3+ARROW_LEFT"
|
|
contextId="org.eclipse.cdt.ui.macroExpansionHoverScope"
|
|
commandId="org.eclipse.cdt.ui.hover.backwardMacroExpansion"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M3+ARROW_RIGHT"
|
|
contextId="org.eclipse.cdt.ui.macroExpansionHoverScope"
|
|
commandId="org.eclipse.cdt.ui.hover.forwardMacroExpansion"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="F3"
|
|
contextId="org.eclipse.cdt.ui.macroExpansionHoverScope"
|
|
commandId="org.eclipse.cdt.ui.edit.opendecl"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M2+M3+O"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+O"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M1+M3+O"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+="
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.quick.macro.explorer"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M1+#"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.open.quick.macro.explorer"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"/>
|
|
<key
|
|
sequence="M2+M3+R"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.rename.element"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+R"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M1+M3+R"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.rename.element"/>
|
|
<key
|
|
sequence="M2+M3+R"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.rename.element"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+R"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId=""/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M1+M3+R"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cViewScope"
|
|
commandId="org.eclipse.cdt.ui.edit.text.rename.element"/>
|
|
<key
|
|
sequence="M2+M3+M"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.refactor.extract.function"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+M"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M1+M3+M"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.refactor.extract.function"/>
|
|
<key
|
|
sequence="M2+M3+T"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.refactor.toggle.function"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+T"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M1+M3+T"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.refactor.toggle.function"/>
|
|
<key
|
|
sequence="M3+C"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.refactor.extract.constant"/>
|
|
<key
|
|
sequence="M2+M3+L"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.refactor.extract.local.variable"/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M2+M3+L"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId=""/>
|
|
<key
|
|
platform="carbon"
|
|
sequence="M1+M3+L"
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
commandId="org.eclipse.cdt.ui.refactor.extract.local.variable"/>
|
|
<scheme
|
|
id="org.eclipse.cdt.ui.visualstudio"
|
|
parentId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
name="%keybinding.MSVS"/>
|
|
|
|
<!-- =================================================================================== -->
|
|
<!-- MICROSOFT VISUAL STUDIO KEY SHORTCUTS -->
|
|
<!-- =================================================================================== -->
|
|
<!-- C/C++ Source Keys -->
|
|
|
|
<!-- MSVS Edit.GoToDefinition -->
|
|
<key
|
|
sequence="F12"
|
|
commandId="org.eclipse.cdt.ui.edit.opendecl"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- Edit Keys -->
|
|
|
|
<key
|
|
sequence="F3"
|
|
commandId="org.eclipse.ui.edit.findNext"
|
|
contextId="org.eclipse.ui.textEditorScope"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<key
|
|
sequence="M2+F3"
|
|
commandId="org.eclipse.ui.edit.findPrevious"
|
|
contextId="org.eclipse.ui.textEditorScope"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<key
|
|
sequence="M1+F3"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.find.word"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<key
|
|
sequence="M1+M2+F"
|
|
commandId="org.eclipse.search.ui.openSearchDialog"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- File Keys -->
|
|
<!-- Help Keys -->
|
|
<!-- MakeFile Source Keys -->
|
|
|
|
<!-- Navigate Keys -->
|
|
<key
|
|
sequence="M1+F2"
|
|
commandId="org.eclipse.ui.edit.addBookmark"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<key
|
|
sequence="M2+F2"
|
|
commandId="org.eclipse.cdt.ui.edit.text.c.goto.next.bookmark"
|
|
contextId="org.eclipse.cdt.ui.cEditorScope"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<key
|
|
sequence="M1+G"
|
|
commandId="org.eclipse.ui.edit.text.goto.line"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- Project Keys -->
|
|
|
|
<!-- MSVS RebuildSolution -->
|
|
<!-- THERE IS CURRENTLY NO REBUILD
|
|
<key
|
|
sequence="M1+M2+B"
|
|
commandId="org.eclipse.ui.project.rebuildProject"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
-->
|
|
<!-- MSVS NewProject -->
|
|
<key
|
|
sequence="M1+M2+N"
|
|
commandId="org.eclipse.ui.newWizard"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- Run/Debug Keys -->
|
|
<!-- MSVS Start -->
|
|
<key
|
|
sequence="M1+F5"
|
|
commandId="org.eclipse.debug.ui.commands.RunLast"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- MSVS StartWithoutDebugging -->
|
|
<key
|
|
sequence="F5"
|
|
commandId="org.eclipse.debug.ui.commands.DebugLast"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- MSVS StepInto -->
|
|
<key
|
|
sequence="F11"
|
|
commandId="org.eclipse.debug.ui.commands.StepInto"
|
|
contextId="org.eclipse.debug.ui.debugging"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- MSVS StepOver -->
|
|
<key
|
|
sequence="F10"
|
|
commandId="org.eclipse.debug.ui.commands.StepOver"
|
|
contextId="org.eclipse.debug.ui.debugging"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- MSVS StepReturn -->
|
|
<key
|
|
sequence="M2+F11"
|
|
commandId="org.eclipse.debug.ui.commands.StepReturn"
|
|
contextId="org.eclipse.debug.ui.debugging"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- MSVS ToggleBreakpoint -->
|
|
<key
|
|
sequence="F9"
|
|
commandId="org.eclipse.debug.ui.commands.ToggleBreakpoint"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- MSVS RunToCursor -->
|
|
<key
|
|
sequence="M1+F10"
|
|
commandId="org.eclipse.debug.ui.commands.RunToLine"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- MSVS Breakpoints -->
|
|
<key
|
|
commandId="org.eclipse.ui.views.showView"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"
|
|
sequence="M1+M3+B">
|
|
<parameter
|
|
id="org.eclipse.ui.views.showView.viewId"
|
|
value="org.eclipse.debug.ui.BreakpointView">
|
|
</parameter>
|
|
</key>
|
|
|
|
<!-- Search Keys -->
|
|
<!-- Text Editing Keys -->
|
|
|
|
<key
|
|
sequence="M1+ARROW_LEFT"
|
|
commandId="org.eclipse.ui.edit.text.goto.wordPrevious"
|
|
contextId="org.eclipse.ui.textEditorScope"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<key
|
|
sequence="M1+ARROW_RIGHT"
|
|
commandId="org.eclipse.ui.edit.text.goto.wordNext"
|
|
contextId="org.eclipse.ui.textEditorScope"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- View Keys -->
|
|
<!-- Views Keys -->
|
|
<!-- Window Keys -->
|
|
|
|
<!-- MSVC Window NextDocumentWindow -->
|
|
<key
|
|
sequence="M1+TAB"
|
|
commandId="org.eclipse.ui.window.nextEditor"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
<!-- MSVC Window.PreviousDocumentWindow -->
|
|
<key
|
|
sequence="M1+M2+TAB"
|
|
commandId="org.eclipse.ui.window.previousEditor"
|
|
schemeId="org.eclipse.cdt.ui.visualstudio"/>
|
|
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.commands">
|
|
<category
|
|
name="%category.source.name"
|
|
description="%category.source.description"
|
|
id="org.eclipse.cdt.ui.category.source">
|
|
</category>
|
|
<command
|
|
name="%ActionDefinition.format.name"
|
|
description="%ActionDefinition.format.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.format">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.sourceQuickMenu.name"
|
|
description="%ActionDefinition.sourceQuickMenu.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.source.quickMenu">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.comment.name"
|
|
description="%ActionDefinition.comment.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.comment">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.uncomment.name"
|
|
description="%ActionDefinition.uncomment.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.uncomment">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.toggleComment.name"
|
|
description="%ActionDefinition.toggleComment.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.toggle.comment">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.addBlockComment.name"
|
|
description="%ActionDefinition.addBlockComment.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.add.block.comment">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.removeBlockComment.name"
|
|
description="%ActionDefinition.removeBlockComment.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.remove.block.comment">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.indent.name"
|
|
description="%ActionDefinition.indent.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.indent">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.opendecl.name"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
description="%ActionDefinition.opendecl.description"
|
|
id="org.eclipse.cdt.ui.edit.opendecl">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.openType.name"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
description="%ActionDefinition.openType.description"
|
|
id="org.eclipse.cdt.ui.navigate.opentype">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.opencview.name"
|
|
description="%ActionDefinition.opencview.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.opencview">
|
|
</command>
|
|
<command
|
|
description="%ActionDefinition.finddecl.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
name="%ActionDefinition.finddecl.name"
|
|
id="org.eclipse.cdt.ui.search.finddecl"/>
|
|
<command
|
|
description="%ActionDefinition.finddecl.project.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
name="%ActionDefinition.finddecl.project.name"
|
|
id="org.eclipse.cdt.ui.search.finddecl.project"/>
|
|
<command
|
|
description="%ActionDefinition.finddecl.workingset.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
name="%ActionDefinition.finddecl.workingset.name"
|
|
id="org.eclipse.cdt.ui.search.finddecl.workingset"/>
|
|
<command
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
description="%ActionDefinition.findrefs.description"
|
|
name="%ActionDefinition.findrefs.name"
|
|
id="org.eclipse.cdt.ui.search.findrefs"/>
|
|
<command
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
description="%ActionDefinition.findrefs.project.description"
|
|
name="%ActionDefinition.findrefs.project.name"
|
|
id="org.eclipse.cdt.ui.search.findrefs.project"/>
|
|
<command
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
description="%ActionDefinition.findrefs.workingset.description"
|
|
name="%ActionDefinition.findrefs.workingset.name"
|
|
id="org.eclipse.cdt.ui.search.findrefs.workingset"/>
|
|
<command
|
|
categoryId="org.eclipse.ui.category.navigate"
|
|
description="%ActionDefinition.openCallHierarchy.description"
|
|
name="%ActionDefinition.openCallHierarchy.name"
|
|
id="org.eclipse.cdt.ui.edit.open.call.hierarchy"/>
|
|
<command
|
|
name="%ActionDefinition.openTypeHierarchy.name"
|
|
description="%ActionDefinition.openTypeHierarchy.description"
|
|
categoryId="org.eclipse.ui.category.navigate"
|
|
id="org.eclipse.cdt.ui.edit.open.type.hierarchy">
|
|
</command>
|
|
<command
|
|
categoryId="org.eclipse.ui.category.navigate"
|
|
description="%ActionDefinition.openIncludeBrowser.description"
|
|
name="%ActionDefinition.openIncludeBrowser.name"
|
|
id="org.eclipse.cdt.ui.edit.open.include.browser">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.openTypeInHierarchy.name"
|
|
description="%ActionDefinition.openTypeInHierarchy.description"
|
|
categoryId="org.eclipse.ui.category.navigate"
|
|
id="org.eclipse.cdt.ui.navigate.open.type.in.hierarchy">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.openElementInCallHierarchy.name"
|
|
description="%ActionDefinition.openElementInCallHierarchy.description"
|
|
categoryId="org.eclipse.ui.category.navigate"
|
|
id="org.eclipse.cdt.ui.navigate.open.element.in.call.hierarchy">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.addInclude.name"
|
|
description="%ActionDefinition.addInclude.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.add.include">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.sortLines.name"
|
|
description="%ActionDefinition.sortLines.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.sort.lines">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.showOutline.name"
|
|
description="%ActionDefinition.showOutline.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.open.outline">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.showQuickTypeHierarchy.name"
|
|
description="%ActionDefinition.showQuickTypeHierarchy.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.open.quick.type.hierarchy">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.GotoNextMember.name"
|
|
description="%ActionDefinition.GotoNextMember.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.goto.next.member">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.GotoPrevMember.name"
|
|
description="%ActionDefinition.GotoPrevMember.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.goto.prev.member">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.gotoMatchingBracket.name"
|
|
description="%ActionDefinition.gotoMatchingBracket.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.goto.matching.bracket">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.gotoNextBookmark.name"
|
|
description="%ActionDefinition.gotoNextBookmark.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.goto.next.bookmark">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.FindWord.name"
|
|
description="%ActionDefinition.FindWord.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.find.word">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.toggleSourceHeader.name"
|
|
description="%ActionDefinition.toggleSourceHeader.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.toggle.source.header">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.backwardMacroExpansion.name"
|
|
description="%ActionDefinition.backwardMacroExpansion.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.hover.backwardMacroExpansion"/>
|
|
<command
|
|
name="%ActionDefinition.forwardMacroExpansion.name"
|
|
description="%ActionDefinition.forwardMacroExpansion.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.hover.forwardMacroExpansion"/>
|
|
<command
|
|
name="%toggleMarkOccurrences.label"
|
|
description="%toggleMarkOccurrences.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.toggleMarkOccurrences"/>
|
|
<command
|
|
name="%ActionDefinition.showMacroExplorer.name"
|
|
description="%ActionDefinition.showMacroExplorer.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.open.quick.macro.explorer"/>
|
|
<category
|
|
name="%category.refactoring.name"
|
|
description="%category.refactoring.description"
|
|
id="org.eclipse.cdt.ui.category.refactoring"/>
|
|
<command
|
|
categoryId="org.eclipse.cdt.ui.category.refactoring"
|
|
id="org.eclipse.cdt.ui.refactoring.command.ExtractConstant"
|
|
name="%refactoringExtractConstant.label"/>
|
|
<command
|
|
categoryId="org.eclipse.cdt.ui.category.refactoring"
|
|
id="org.eclipse.cdt.ui.refactoring.command.ExtractLocalVariable"
|
|
name="%refactoringExtractLocalVariable.label"/>
|
|
<command
|
|
categoryId="org.eclipse.cdt.ui.category.refactoring"
|
|
id="org.eclipse.cdt.ui.refactor.hide.method"
|
|
name="%refactoringHideMethod.label"/>
|
|
<command
|
|
name="%ActionDefinition.renameElement.name"
|
|
description="%ActionDefinition.renameElement.description"
|
|
categoryId="org.eclipse.cdt.ui.category.refactoring"
|
|
id="org.eclipse.cdt.ui.edit.text.rename.element"/>
|
|
<command
|
|
name="%ActionDefinition.extractConstant.name"
|
|
description="%ActionDefinition.extractConstant.description"
|
|
categoryId="org.eclipse.cdt.ui.category.refactoring"
|
|
id="org.eclipse.cdt.ui.refactor.extract.constant"/>
|
|
<command
|
|
name="%ActionDefinition.extractLocalVariable.name"
|
|
description="%ActionDefinition.extractLocalVariable.description"
|
|
categoryId="org.eclipse.cdt.ui.category.refactoring"
|
|
id="org.eclipse.cdt.ui.refactor.extract.local.variable"/>
|
|
<command
|
|
name="%ActionDefinition.extractFunction.name"
|
|
description="%ActionDefinition.extractFunction.description"
|
|
categoryId="org.eclipse.cdt.ui.category.refactoring"
|
|
id="org.eclipse.cdt.ui.refactor.extract.function"/>
|
|
<command
|
|
name="%ActionDefinition.toggleFunction.name"
|
|
description="%ActionDefinition.toggleFunction.description"
|
|
categoryId="org.eclipse.cdt.ui.category.refactoring"
|
|
id="org.eclipse.cdt.ui.refactor.toggle.function"/>
|
|
<command
|
|
name="%ActionDefinition.implementMethod.name"
|
|
description="%ActionDefinition.implementMethod.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.refactor.implement.method"/>
|
|
<command
|
|
name="%ActionDefinition.gettersAndSetters.name"
|
|
description="%ActionDefinition.gettersAndSetters.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.refactor.getters.and.setters"/>
|
|
<command
|
|
name="%ActionDefinition.surroundWith.quickMenu.name"
|
|
description="%ActionDefinition.surroundWith.quickMenu.description"
|
|
categoryId="org.eclipse.cdt.ui.category.source"
|
|
id="org.eclipse.cdt.ui.edit.text.c.surround.with.quickMenu">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.selectEnclosing.name"
|
|
description="%ActionDefinition.selectEnclosing.description"
|
|
categoryId="org.eclipse.ui.category.edit"
|
|
id="org.eclipse.cdt.ui.edit.text.c.select.enclosing">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.selectNext.name"
|
|
description="%ActionDefinition.selectNext.description"
|
|
categoryId="org.eclipse.ui.category.edit"
|
|
id="org.eclipse.cdt.ui.edit.text.c.select.next">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.selectPrevious.name"
|
|
description="%ActionDefinition.selectPrevious.description"
|
|
categoryId="org.eclipse.ui.category.edit"
|
|
id="org.eclipse.cdt.ui.edit.text.c.select.previous">
|
|
</command>
|
|
<command
|
|
name="%ActionDefinition.selectLast.name"
|
|
description="%ActionDefinition.selectLast.description"
|
|
categoryId="org.eclipse.ui.category.edit"
|
|
id="org.eclipse.cdt.ui.edit.text.c.select.last">
|
|
</command>
|
|
</extension>
|
|
<extension
|
|
id="pdomSearchPage"
|
|
name="%cSearchPage.name"
|
|
point="org.eclipse.search.searchPages">
|
|
<page
|
|
canSearchEnclosingProjects="true"
|
|
class="org.eclipse.cdt.internal.ui.search.CSearchPage"
|
|
extensions="c:90,cpp:90, cxx:90, cc:90,C:90, h:90, hh:90, hpp:90, H:90"
|
|
icon="icons/obj16/csearch_obj.gif"
|
|
id="org.eclipse.cdt.ui.pdomSearchPage"
|
|
label="%CSearchPage.label"
|
|
showScopeSection="true"
|
|
sizeHint="460, 160"/>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.actionSetPartAssociations">
|
|
<actionSetPartAssociation
|
|
targetID="org.eclipse.cdt.ui.SearchActionSet">
|
|
<part id="org.eclipse.cdt.ui.CView"/>
|
|
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
|
|
<part id="org.eclipse.search.SearchResultView"/>
|
|
</actionSetPartAssociation>
|
|
<actionSetPartAssociation
|
|
targetID="org.eclipse.cdt.ui.CodingActionSet">
|
|
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
|
|
<part id="org.eclipse.cdt.ui.CView"/>
|
|
</actionSetPartAssociation>
|
|
<actionSetPartAssociation
|
|
targetID="org.eclipse.cdt.ui.OpenActionSet">
|
|
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
|
|
</actionSetPartAssociation>
|
|
<actionSetPartAssociation
|
|
targetID="org.eclipse.cdt.ui.NavigationActionSet">
|
|
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
|
|
</actionSetPartAssociation>
|
|
<actionSetPartAssociation
|
|
targetID="org.eclipse.ui.edit.text.actionSet.annotationNavigation">
|
|
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
|
|
</actionSetPartAssociation>
|
|
<actionSetPartAssociation
|
|
targetID="org.eclipse.cdt.ui.text.c.actionSet.presentation">
|
|
<part id="org.eclipse.cdt.ui.editor.CEditor"/>
|
|
</actionSetPartAssociation>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.BinaryParserPage">
|
|
<parserPage
|
|
class="org.eclipse.cdt.ui.dialogs.GNUElfBinaryParserPage"
|
|
parserID="org.eclipse.cdt.core.GNU_ELF"
|
|
id="ElfBinaryParserPage">
|
|
</parserPage>
|
|
<parserPage
|
|
class="org.eclipse.cdt.ui.dialogs.CygwinPEBinaryParserPage"
|
|
parserID="org.eclipse.cdt.core.Cygwin_PE"
|
|
id="PEBinaryParserPage">
|
|
</parserPage>
|
|
<parserPage
|
|
class="org.eclipse.cdt.ui.dialogs.GNUXCoffBinaryParserPage"
|
|
parserID="org.eclipse.cdt.core.XCOFF32"
|
|
id="XcoffBinaryParserPage">
|
|
</parserPage>
|
|
<parserPage
|
|
class="org.eclipse.cdt.ui.dialogs.MachOBinaryParserPage"
|
|
parserID="org.eclipse.cdt.core.MachO"
|
|
id="MachOBinaryParserPage">
|
|
</parserPage>
|
|
<parserPage
|
|
class="org.eclipse.cdt.ui.dialogs.MachOBinaryParserPage"
|
|
parserID="org.eclipse.cdt.core.MachO64"
|
|
id="MachO64BinaryParserPage">
|
|
</parserPage>
|
|
<parserPage
|
|
class="org.eclipse.cdt.ui.dialogs.GNUSomBinaryParserPage"
|
|
parserID="org.eclipse.cdt.core.SOM"
|
|
id="SomBinaryParserPage">
|
|
</parserPage>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.workingSets">
|
|
<workingSet
|
|
icon="icons/view16/cview.gif"
|
|
id="org.eclipse.cdt.ui.CElementWorkingSetPage"
|
|
name="%CElementWorkingSetPage.name"
|
|
pageClass="org.eclipse.cdt.internal.ui.workingsets.CElementWorkingSetPage"
|
|
updaterClass="org.eclipse.cdt.internal.ui.workingsets.CElementWorkingSetUpdater">
|
|
</workingSet>
|
|
</extension>
|
|
<extension
|
|
id="org.eclipse.cdt.ui.annotations"
|
|
point="org.eclipse.ui.editors.markerAnnotationSpecification">
|
|
<specification
|
|
colorPreferenceValue="254,155,0"
|
|
annotationType="org.eclipse.cdt.ui.indexmarker"
|
|
verticalRulerPreferenceValue="true"
|
|
colorPreferenceKey="indexResultIndicationColor"
|
|
contributesToHeader="false"
|
|
overviewRulerPreferenceValue="true"
|
|
presentationLayer="3"
|
|
textStylePreferenceValue="NONE"
|
|
symbolicIcon="warning"
|
|
icon="icons/obj16/unknown_obj.gif"
|
|
label="%CDTIndexerMarker.label"
|
|
textPreferenceValue="true"
|
|
textPreferenceKey="indexResultIndication"
|
|
verticalRulerPreferenceKey="indexResultIndicationInVerticalRuler"
|
|
overviewRulerPreferenceKey="indexResultIndicationInOverviewRuler"
|
|
showInNextPrevDropdownToolbarActionKey="isIndexResultInNextPrevDropdownToolbarAction"
|
|
showInNextPrevDropdownToolbarAction="true"
|
|
isGoToNextNavigationTargetKey="isIndexResultGoToNextNavigationTarget"
|
|
isGoToNextNavigationTarget="false"
|
|
isGoToPreviousNavigationTargetKey="isIndexResultGoToPreviousNavigationTarget"
|
|
isGoToPreviousNavigationTarget="false">
|
|
</specification>
|
|
<specification
|
|
annotationType="org.eclipse.cdt.ui.occurrences"
|
|
label="%OccurrenceAnnotation.label"
|
|
icon="$nl$/icons/obj16/searchm_obj.gif"
|
|
textPreferenceKey="org.eclipse.cdt.ui.occurrenceIndication"
|
|
textPreferenceValue="false"
|
|
highlightPreferenceKey="org.eclipse.cdt.ui.occurrenceHighlighting"
|
|
highlightPreferenceValue="true"
|
|
contributesToHeader="false"
|
|
overviewRulerPreferenceKey="org.eclipse.cdt.ui.occurrenceIndicationInOverviewRuler"
|
|
overviewRulerPreferenceValue="true"
|
|
verticalRulerPreferenceKey="org.eclipse.cdt.ui.occurrenceIndicationInVerticalRuler"
|
|
verticalRulerPreferenceValue="false"
|
|
colorPreferenceKey="org.eclipse.cdt.ui.occurrenceIndicationColor"
|
|
colorPreferenceValue="212,212,212"
|
|
presentationLayer="4"
|
|
showInNextPrevDropdownToolbarActionKey="org.eclipse.cdt.ui.showOccurrenceInNextPrevDropdownToolbarAction"
|
|
showInNextPrevDropdownToolbarAction="true"
|
|
isGoToNextNavigationTargetKey="org.eclipse.cdt.ui.isOccurrenceGoToNextNavigationTarget"
|
|
isGoToNextNavigationTarget="false"
|
|
isGoToPreviousNavigationTargetKey="org.eclipse.cdt.ui.isOccurrenceGoToPreviousNavigationTarget"
|
|
isGoToPreviousNavigationTarget="false"
|
|
textStylePreferenceKey="org.eclipse.cdt.ui.occurrenceTextStyle"
|
|
textStylePreferenceValue="NONE">
|
|
</specification>
|
|
<specification
|
|
annotationType="org.eclipse.cdt.ui.occurrences.write"
|
|
label="%WriteOccurrenceAnnotation.label"
|
|
textPreferenceKey="org.eclipse.cdt.ui.occurrenceIndication"
|
|
textPreferenceValue="false"
|
|
highlightPreferenceKey="org.eclipse.cdt.ui.writeOccurrenceHighlighting"
|
|
highlightPreferenceValue="true"
|
|
overviewRulerPreferenceKey="org.eclipse.cdt.ui.writeOccurrenceIndicationInOverviewRuler"
|
|
overviewRulerPreferenceValue="true"
|
|
verticalRulerPreferenceKey="org.eclipse.cdt.ui.writeOccurrenceIndicationInVerticalRuler"
|
|
verticalRulerPreferenceValue="false"
|
|
colorPreferenceKey="org.eclipse.cdt.ui.writeOccurrenceIndicationColor"
|
|
colorPreferenceValue="240, 216, 168"
|
|
presentationLayer="4"
|
|
textStylePreferenceKey="org.eclipse.cdt.ui.writeOccurrenceTextStyle"
|
|
textStylePreferenceValue="NONE">
|
|
</specification>
|
|
<specification
|
|
annotationType="org.eclipse.cdt.ui.overrideIndicator"
|
|
label="%overrideAnnotation.label"
|
|
annotationImageProvider ="org.eclipse.cdt.internal.ui.editor.OverrideIndicatorImageProvider"
|
|
textPreferenceKey="org.eclipse.cdt.ui.overrideIndicator"
|
|
textPreferenceValue="false"
|
|
highlightPreferenceKey="org.eclipse.cdt.ui.overrideIndicatorHighlighting"
|
|
highlightPreferenceValue="false"
|
|
contributesToHeader="false"
|
|
overviewRulerPreferenceKey="org.eclipse.cdt.ui.overrideIndicatorInOverviewRuler"
|
|
overviewRulerPreferenceValue="false"
|
|
verticalRulerPreferenceKey="org.eclipse.cdt.ui.overrideIndicatorInVerticalRuler"
|
|
verticalRulerPreferenceValue="true"
|
|
colorPreferenceKey="org.eclipse.cdt.ui.overrideIndicatorColor"
|
|
colorPreferenceValue="180,207,205"
|
|
presentationLayer="3"
|
|
showInNextPrevDropdownToolbarActionKey="org.eclipse.cdt.ui.showoverrideIndicatorInNextPrevDropdownToolbarAction"
|
|
showInNextPrevDropdownToolbarAction="false"
|
|
isGoToNextNavigationTargetKey="org.eclipse.cdt.ui.isOverrideIndicatorGoToNextNavigationTarget"
|
|
isGoToNextNavigationTarget="false"
|
|
isGoToPreviousNavigationTargetKey="org.eclipse.cdt.ui.isOverrideIndicatorGoToPreviousNavigationTarget"
|
|
isGoToPreviousNavigationTarget="false"
|
|
textStylePreferenceKey="org.eclipse.cdt.ui.overrideIndicatorTextStyle"
|
|
textStylePreferenceValue="SQUIGGLES">
|
|
</specification>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.search.searchResultViewPages">
|
|
<viewPage
|
|
class="org.eclipse.cdt.internal.ui.search.CSearchViewPage"
|
|
id="org.eclipse.cdt.ui.pdomSearchViewPage"
|
|
searchResultClass="org.eclipse.cdt.internal.ui.search.CSearchResult"/>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.propertyPages">
|
|
<page
|
|
class="org.eclipse.cdt.ui.newui.Page_head_general"
|
|
id="org.eclipse.cdt.ui.newui.Page_head_general"
|
|
name="%page.c.general"
|
|
>
|
|
<filter
|
|
name="projectNature"
|
|
value="org.eclipse.cdt.core.cnature">
|
|
</filter>
|
|
<enabledWhen>
|
|
<or>
|
|
<adapt type="org.eclipse.core.resources.IProject"/>
|
|
|
|
<instanceof value="org.eclipse.core.resources.IFolder"/>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICContainer"/>
|
|
|
|
<instanceof value="org.eclipse.core.resources.IFile"/>
|
|
<instanceof value="org.eclipse.cdt.core.model.ITranslationUnit"/>
|
|
</or>
|
|
</enabledWhen>
|
|
</page>
|
|
|
|
<page
|
|
name="%CDTIndexerProperty.name"
|
|
class="org.eclipse.cdt.ui.dialogs.IndexerOptionPropertyPage"
|
|
category="org.eclipse.cdt.ui.newui.Page_head_general"
|
|
id="org.eclipse.cdt.ui.indexer">
|
|
<enabledWhen>
|
|
<adapt type="org.eclipse.core.resources.IProject">
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</adapt>
|
|
</enabledWhen>
|
|
</page>
|
|
<page
|
|
name="%CDTFileTypesProperty.name"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CFileTypesPropertyPage"
|
|
category="org.eclipse.cdt.ui.newui.Page_head_general"
|
|
id="org.eclipse.cdt.ui.fileTypes">
|
|
<enabledWhen>
|
|
<adapt type="org.eclipse.core.resources.IProject">
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</adapt>
|
|
</enabledWhen>
|
|
</page>
|
|
<page
|
|
name="%CDTHelpProperty.name"
|
|
class="org.eclipse.cdt.ui.dialogs.CHelpConfigurationPropertyPage"
|
|
category="org.eclipse.cdt.ui.newui.Page_head_general"
|
|
id="org.eclipse.cdt.ui.cHelp">
|
|
<enabledWhen>
|
|
<adapt type="org.eclipse.core.resources.IProject">
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</adapt>
|
|
</enabledWhen>
|
|
</page>
|
|
<page
|
|
class="org.eclipse.cdt.internal.ui.language.ProjectLanguageMappingPropertyPage"
|
|
id="org.eclipse.cdt.ui.projectLanguageMappings"
|
|
category="org.eclipse.cdt.ui.newui.Page_head_general"
|
|
name="%CDTLanguagesProperty.name">
|
|
<enabledWhen>
|
|
<adapt type="org.eclipse.core.resources.IProject">
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</adapt>
|
|
</enabledWhen>
|
|
</page>
|
|
<page
|
|
class="org.eclipse.cdt.internal.ui.language.FileLanguageMappingPropertyPage"
|
|
id="org.eclipse.cdt.ui.fileLanguageMappings"
|
|
category="org.eclipse.cdt.ui.newui.Page_head_general"
|
|
name="%CDTLanguagesProperty.name">
|
|
<enabledWhen>
|
|
<and>
|
|
<adapt type="org.eclipse.cdt.core.model.ITranslationUnit"/>
|
|
<adapt type="org.eclipse.core.resources.IFile"/>
|
|
</and>
|
|
</enabledWhen>
|
|
</page>
|
|
|
|
<page
|
|
name="%codeFormatterPreferencePage.name"
|
|
class="org.eclipse.cdt.internal.ui.preferences.CodeFormatterPreferencePage"
|
|
category="org.eclipse.cdt.ui.newui.Page_head_general"
|
|
id="org.eclipse.cdt.ui.propertyPages.CodeFormatterPreferencePage">
|
|
<enabledWhen>
|
|
<adapt type="org.eclipse.core.resources.IProject">
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</adapt>
|
|
</enabledWhen>
|
|
</page>
|
|
<page
|
|
name="%BuildLoggingPreferencePage.name"
|
|
id="org.eclipse.cdt.managedbuilder.ui.properties.BuildLogPreferencePage"
|
|
class="org.eclipse.cdt.internal.ui.preferences.BuildLogPreferencePage"
|
|
category="org.eclipse.cdt.managedbuilder.ui.properties.Page_head_build">
|
|
<keywordReference id="org.eclipse.cdt.ui.common"/>
|
|
<enabledWhen>
|
|
<adapt type="org.eclipse.core.resources.IProject">
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</adapt>
|
|
</enabledWhen>
|
|
</page>
|
|
<page
|
|
name="Preprocessor Include Paths, Macros etc."
|
|
id="org.eclipse.cdt.ui.language.settings"
|
|
class="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProvidersPage"
|
|
category="org.eclipse.cdt.ui.newui.Page_head_general">
|
|
<enabledWhen>
|
|
<adapt type="org.eclipse.core.resources.IResource">
|
|
<and>
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
<test property="org.eclipse.cdt.ui.checkPreference" value="org.eclipse.cdt.ui:properties.providers.tab.disable=false"/>
|
|
</and>
|
|
</adapt>
|
|
</enabledWhen>
|
|
</page>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.cdt.ui.PathContainerPage">
|
|
<PathContainerPage
|
|
name="%defaultPathContainerPage"
|
|
class="org.eclipse.cdt.internal.ui.dialogs.cpaths.CPathContainerDefaultPage"
|
|
id="*">
|
|
</PathContainerPage>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.editors.annotationTypes">
|
|
<type
|
|
name="org.eclipse.cdt.ui.error"
|
|
super="org.eclipse.ui.workbench.texteditor.error"
|
|
markerType="org.eclipse.cdt.core.problem"
|
|
markerSeverity="2">
|
|
</type>
|
|
<type
|
|
name="org.eclipse.cdt.ui.warning"
|
|
super="org.eclipse.ui.workbench.texteditor.warning"
|
|
markerType="org.eclipse.cdt.core.problem"
|
|
markerSeverity="1">
|
|
</type>
|
|
<type
|
|
name="org.eclipse.cdt.ui.info"
|
|
super="org.eclipse.ui.workbench.texteditor.info"
|
|
markerType="org.eclipse.cdt.core.problem"
|
|
markerSeverity="0">
|
|
</type>
|
|
<type
|
|
markerType="org.eclipse.cdt.core.indexermarker"
|
|
name="org.eclipse.cdt.ui.indexmarker">
|
|
</type>
|
|
<type
|
|
name="org.eclipse.cdt.ui.occurrences">
|
|
</type>
|
|
<type
|
|
name="org.eclipse.cdt.ui.occurrences.write"
|
|
super="org.eclipse.cdt.ui.occurrences">
|
|
</type>
|
|
<type name="org.eclipse.cdt.ui.overrideIndicator"/>
|
|
</extension>
|
|
<extension point="org.eclipse.ui.workbench.texteditor.spellingEngine">
|
|
<engine
|
|
preferencesClass="org.eclipse.cdt.internal.ui.preferences.SpellingPreferenceBlock"
|
|
label="%cSpellingEngine.label"
|
|
class="org.eclipse.cdt.internal.ui.text.spelling.SpellingEngineDispatcher"
|
|
default="false"
|
|
id="org.eclipse.cdt.internal.ui.text.spelling.CSpellingEngine">
|
|
</engine>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.core.runtime.preferences">
|
|
<initializer class="org.eclipse.cdt.ui.CUIPreferenceInitializer"/>
|
|
</extension>
|
|
|
|
<!-- Default folding -->
|
|
<extension
|
|
point= "org.eclipse.cdt.ui.foldingStructureProviders">
|
|
<provider
|
|
id="org.eclipse.cdt.ui.text.defaultFoldingProvider"
|
|
name= "%defaultFoldingStructureProviderName"
|
|
class="org.eclipse.cdt.internal.ui.text.folding.DefaultCFoldingStructureProvider"
|
|
preferencesClass="org.eclipse.cdt.internal.ui.text.folding.DefaultCFoldingPreferenceBlock">
|
|
</provider>
|
|
</extension>
|
|
|
|
<!--- Template extension for the editor -->
|
|
<extension
|
|
point="org.eclipse.ui.editors.templates">
|
|
<contextTypeRegistry id="org.eclipse.cdt.ui.editor.CEditor"/>
|
|
<contextTypeRegistry id="org.eclipse.cdt.ui.codeTemplates"/>
|
|
<contextType
|
|
name="%c.contextType.name"
|
|
class="org.eclipse.cdt.internal.corext.template.c.CContextType"
|
|
id="org.eclipse.cdt.ui.text.templates.c"
|
|
registryId="org.eclipse.cdt.ui.editor.CEditor">
|
|
</contextType>
|
|
<contextType
|
|
class="org.eclipse.cdt.internal.corext.template.c.CommentContextType"
|
|
id="org.eclipse.cdt.ui.text.templates.comment"
|
|
name="%comment.contextType.name"
|
|
registryId="org.eclipse.cdt.ui.editor.CEditor">
|
|
</contextType>
|
|
<contextType
|
|
class="org.eclipse.cdt.internal.corext.template.c.DocCommentContextType"
|
|
id="org.eclipse.cdt.ui.text.templates.doccomment"
|
|
name="%doccomment.contextType.name"
|
|
registryId="org.eclipse.cdt.ui.editor.CEditor">
|
|
</contextType>
|
|
<include
|
|
file="templates/default-templates.xml"
|
|
translations="$nl$/templates/default-templates.properties">
|
|
</include>
|
|
<include
|
|
file="templates/default-codetemplates.xml"
|
|
translations="$nl$/templates/default-templates.properties">
|
|
</include>
|
|
<include
|
|
file="templates/default-filetemplates.xml"
|
|
translations="$nl$/templates/default-templates.properties">
|
|
</include>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.IndexerPage">
|
|
<indexerUI
|
|
class="org.eclipse.cdt.ui.dialogs.NullIndexerBlock"
|
|
indexerID="org.eclipse.cdt.core.nullindexer"
|
|
name="%CDTIndexer.nullindexer"
|
|
id="org.eclipse.cdt.ui.nullindexerUI"/>
|
|
<indexerUI
|
|
class="org.eclipse.cdt.ui.dialogs.FastIndexerBlock"
|
|
id="org.eclipse.cdt.ui.fastIndexer"
|
|
indexerID="org.eclipse.cdt.core.fastIndexer"
|
|
name="%CDTIndexer.fastindexer"/>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.cdt.ui.completionProposalComputer"
|
|
id="defaultProposalCategory"
|
|
name="%DefaultProposalCategory">
|
|
<proposalCategory/>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.completionProposalComputer"
|
|
id="parserProposalCategory"
|
|
name="%ParserProposalCategory">
|
|
<proposalCategory
|
|
icon="$nl$/icons/elcl16/codeassist_co.gif"/>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.completionProposalComputer"
|
|
id="templateProposalCategory"
|
|
name="%TemplateProposalCategory">
|
|
<proposalCategory
|
|
icon="$nl$/icons/elcl16/templateprop_co.gif"/>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.completionProposalComputer"
|
|
id="helpProposalCategory"
|
|
name="%HelpProposalCategory">
|
|
<proposalCategory
|
|
icon="$nl$/icons/elcl16/helpprop_co.gif"/>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.completionProposalComputer"
|
|
id="textProposalCategory"
|
|
name="%TextProposalCategory">
|
|
<proposalCategory
|
|
icon="$nl$/icons/elcl16/wordassist_co.gif"/>
|
|
</extension>
|
|
<extension
|
|
id="DOMCompletionProposalComputer"
|
|
point="org.eclipse.cdt.ui.completionProposalComputer">
|
|
<completionProposalComputer
|
|
categoryId="org.eclipse.cdt.ui.parserProposalCategory"
|
|
class="org.eclipse.cdt.internal.ui.text.contentassist.DOMCompletionProposalComputer">
|
|
<partition type="__dftl_partition_content_type"/>
|
|
<partition type="__c_preprocessor"/>
|
|
</completionProposalComputer>
|
|
</extension>
|
|
<extension
|
|
id="InclusionProposalComputer"
|
|
point="org.eclipse.cdt.ui.completionProposalComputer">
|
|
<completionProposalComputer
|
|
categoryId="org.eclipse.cdt.ui.parserProposalCategory"
|
|
class="org.eclipse.cdt.internal.ui.text.contentassist.InclusionProposalComputer">
|
|
<partition type="__c_preprocessor"/>
|
|
</completionProposalComputer>
|
|
</extension>
|
|
|
|
<extension
|
|
id="KeywordCompletionProposalComputer"
|
|
point="org.eclipse.cdt.ui.completionProposalComputer">
|
|
<completionProposalComputer
|
|
categoryId="org.eclipse.cdt.ui.parserProposalCategory"
|
|
class="org.eclipse.cdt.internal.ui.text.contentassist.KeywordCompletionProposalComputer">
|
|
<partition type="__dftl_partition_content_type"/>
|
|
<partition type="__c_preprocessor"/>
|
|
</completionProposalComputer>
|
|
</extension>
|
|
<!-- template proposals -->
|
|
<extension
|
|
point="org.eclipse.cdt.ui.completionProposalComputer"
|
|
id="TemplateCompletionProposalComputer">
|
|
<completionProposalComputer
|
|
class="org.eclipse.cdt.internal.ui.text.contentassist.TemplateCompletionProposalComputer"
|
|
categoryId="org.eclipse.cdt.ui.templateProposalCategory">
|
|
<partition type="__dftl_partition_content_type"/>
|
|
<partition type="__c_multiline_comment"/>
|
|
<partition type="__c_singleline_comment"/>
|
|
<partition type="__c_multiline_doc_comment"/>
|
|
<partition type="__c_singleline_doc_comment"/>
|
|
</completionProposalComputer>
|
|
</extension>
|
|
<!-- help provider proposals -->
|
|
<extension
|
|
point="org.eclipse.cdt.ui.completionProposalComputer"
|
|
id="HelpCompletionProposalComputer">
|
|
<completionProposalComputer
|
|
class="org.eclipse.cdt.internal.ui.text.contentassist.HelpCompletionProposalComputer"
|
|
categoryId="org.eclipse.cdt.ui.helpProposalCategory">
|
|
<partition type="__dftl_partition_content_type"/>
|
|
</completionProposalComputer>
|
|
</extension>
|
|
<!-- hippie word proposals -->
|
|
<extension
|
|
point="org.eclipse.cdt.ui.completionProposalComputer"
|
|
id="HippieCompletionProposalComputer">
|
|
<completionProposalComputer
|
|
class="org.eclipse.cdt.internal.ui.text.contentassist.HippieProposalComputer"
|
|
categoryId="org.eclipse.cdt.ui.textProposalCategory">
|
|
<partition type="__c_singleline_comment"/>
|
|
<partition type="__c_multiline_comment"/>
|
|
<partition type="__c_string"/>
|
|
<partition type="__c_preprocessor"/>
|
|
</completionProposalComputer>
|
|
</extension>
|
|
|
|
<!-- the parameterized content assist action and keybindings for our contributed computers -->
|
|
<extension
|
|
point="org.eclipse.ui.commands">
|
|
<command
|
|
categoryId="org.eclipse.ui.category.edit"
|
|
description="%SpecificContentAssist.desc"
|
|
id="org.eclipse.cdt.ui.specific_content_assist.command"
|
|
name="%SpecificContentAssist.name"
|
|
defaultHandler="org.eclipse.cdt.internal.ui.text.contentassist.ContentAssistHandler">
|
|
<commandParameter
|
|
id="org.eclipse.cdt.ui.specific_content_assist.category_id"
|
|
name="%SpecificContentAssist.param"
|
|
optional="false"
|
|
values="org.eclipse.cdt.internal.ui.text.contentassist.ContentAssistComputerParameter"/>
|
|
</command>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.cdt.ui.quickFixProcessors">
|
|
<quickFixProcessor
|
|
name="%spellingQuickFixProcessor"
|
|
class="org.eclipse.cdt.internal.ui.text.spelling.WordQuickFixProcessor"
|
|
id="org.eclipse.cdt.ui.text.correction.spelling.QuickFixProcessor">
|
|
<handledMarkerTypes>
|
|
<markerType id="org.eclipse.cdt.internal.spelling"/>
|
|
</handledMarkerTypes>
|
|
</quickFixProcessor>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.quickAssistProcessors">
|
|
<quickAssistProcessor
|
|
name="%defaultQuickAssistProcessor"
|
|
class="org.eclipse.cdt.internal.ui.text.correction.QuickAssistProcessor"
|
|
id="org.eclipse.cdt.ui.text.correction.QuickAssistProcessor">
|
|
</quickAssistProcessor>
|
|
</extension>
|
|
|
|
<!--- Common Navigator extensions -->
|
|
<extension
|
|
point="org.eclipse.ui.navigator.navigatorContent">
|
|
<navigatorContent
|
|
activeByDefault="true"
|
|
contentProvider="org.eclipse.cdt.internal.ui.navigator.CNavigatorContentProvider"
|
|
icon="icons/view16/cview.gif"
|
|
id="org.eclipse.cdt.ui.navigator.content"
|
|
labelProvider="org.eclipse.cdt.internal.ui.navigator.CNavigatorLabelProvider"
|
|
name="%navigatorContent.name"
|
|
priority="normal">
|
|
<triggerPoints>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement"/>
|
|
<instanceof value="org.eclipse.cdt.ui.CElementGrouping"/>
|
|
<and>
|
|
<instanceof value="org.eclipse.core.resources.IResource"/>
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</and>
|
|
<instanceof value="org.eclipse.core.resources.IWorkspaceRoot"/>
|
|
</or>
|
|
</triggerPoints>
|
|
<possibleChildren>
|
|
<or>
|
|
<instanceof value="org.eclipse.core.resources.IResource"/>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement"/>
|
|
<instanceof value="org.eclipse.cdt.ui.CElementGrouping"/>
|
|
</or>
|
|
</possibleChildren>
|
|
<override
|
|
policy="InvokeAlwaysRegardlessOfSuppressedExt"
|
|
suppressedExtensionId="org.eclipse.ui.navigator.resourceContent"/>
|
|
<commonSorter
|
|
class="org.eclipse.cdt.ui.CElementSorter"
|
|
id="org.eclipse.cdt.ui.commonSorter">
|
|
</commonSorter>
|
|
<actionProvider
|
|
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorOpenActionProvider"
|
|
id="org.eclipse.cdt.ui.navigator.actions.open"
|
|
overrides="org.eclipse.ui.navigator.resources.OpenActions">
|
|
<enablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
|
|
<and>
|
|
<instanceof value="org.eclipse.core.resources.IProject"/>
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</and>
|
|
</or>
|
|
</enablement>
|
|
</actionProvider>
|
|
<actionProvider
|
|
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorBuildActionProvider"
|
|
dependsOn="org.eclipse.ui.navigator.resources.ResourceMgmtActions"
|
|
id="org.eclipse.cdt.ui.navigator.actions.build">
|
|
<enablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
|
|
<and>
|
|
<instanceof value="org.eclipse.core.resources.IProject"/>
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</and>
|
|
</or>
|
|
</enablement>
|
|
</actionProvider>
|
|
<actionProvider
|
|
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorSearchActionProvider"
|
|
id="org.eclipse.cdt.ui.navigator.actions.search">
|
|
<enablement>
|
|
<and>
|
|
<instanceof value="org.eclipse.cdt.core.model.ISourceReference" />
|
|
<not>
|
|
<instanceof value="org.eclipse.cdt.core.model.ITranslationUnit" />
|
|
</not>
|
|
</and>
|
|
</enablement>
|
|
</actionProvider>
|
|
<actionProvider
|
|
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorOpenViewActionProvider"
|
|
id="org.eclipse.cdt.ui.navigator.actions.open.view">
|
|
<enablement>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement"/>
|
|
</enablement>
|
|
</actionProvider>
|
|
<actionProvider
|
|
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorEditActionProvider"
|
|
id="org.eclipse.cdt.ui.navigator.actions.edit"
|
|
overrides="org.eclipse.ui.navigator.resources.actions.EditActions">
|
|
<enablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
|
|
<and>
|
|
<instanceof value="org.eclipse.core.resources.IResource" />
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</and>
|
|
</or>
|
|
</enablement>
|
|
</actionProvider>
|
|
<actionProvider
|
|
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorRefactorActionProvider"
|
|
id="org.eclipse.cdt.ui.navigator.actions.refactor"
|
|
overrides="org.eclipse.ui.navigator.resources.actions.RefactorActions">
|
|
<enablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
|
|
<and>
|
|
<instanceof value="org.eclipse.core.resources.IResource" />
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</and>
|
|
</or>
|
|
</enablement>
|
|
</actionProvider>
|
|
<commonWizard
|
|
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
|
|
menuGroupId="org.eclipse.cdt.ui.newProject"
|
|
type="new"
|
|
wizardId="org.eclipse.cdt.ui.wizards.NewCWizard1">
|
|
<enablement/>
|
|
</commonWizard>
|
|
<commonWizard
|
|
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
|
|
menuGroupId="org.eclipse.cdt.ui.newProject"
|
|
type="new"
|
|
wizardId="org.eclipse.cdt.ui.wizards.NewCWizard2">
|
|
<enablement/>
|
|
</commonWizard>
|
|
<commonWizard
|
|
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
|
|
menuGroupId="org.eclipse.cdt.ui"
|
|
type="new"
|
|
wizardId="org.eclipse.cdt.ui.wizards.NewSourceFileCreationWizard">
|
|
<enablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
|
|
<and>
|
|
<instanceof value="org.eclipse.core.resources.IProject"/>
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</and>
|
|
</or>
|
|
</enablement>
|
|
</commonWizard>
|
|
<commonWizard
|
|
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
|
|
menuGroupId="org.eclipse.cdt.ui"
|
|
type="new"
|
|
wizardId="org.eclipse.cdt.ui.wizards.NewHeaderFileCreationWizard">
|
|
<enablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
|
|
<and>
|
|
<instanceof value="org.eclipse.core.resources.IProject"/>
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</and>
|
|
</or>
|
|
</enablement>
|
|
</commonWizard>
|
|
<commonWizard
|
|
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
|
|
menuGroupId="org.eclipse.cdt.ui"
|
|
type="new"
|
|
wizardId="org.eclipse.cdt.ui.wizards.NewSourceFolderCreationWizard">
|
|
<enablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
|
|
<and>
|
|
<instanceof value="org.eclipse.core.resources.IContainer"/>
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</and>
|
|
</or>
|
|
</enablement>
|
|
</commonWizard>
|
|
<commonWizard
|
|
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
|
|
menuGroupId="org.eclipse.cdt.ui"
|
|
type="new"
|
|
wizardId="org.eclipse.cdt.ui.wizards.NewClassCreationWizard">
|
|
<enablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
|
|
<and>
|
|
<instanceof value="org.eclipse.core.resources.IProject"/>
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</and>
|
|
</or>
|
|
</enablement>
|
|
</commonWizard>
|
|
<commonWizard
|
|
associatedExtensionId="org.eclipse.cdt.ui.navigator.content"
|
|
type="new"
|
|
wizardId="org.eclipse.cdt.ui.wizards.NewFileCreationWizard">
|
|
<enablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement" />
|
|
<and>
|
|
<instanceof value="org.eclipse.core.resources.IContainer"/>
|
|
<test property="org.eclipse.core.resources.projectNature" value="org.eclipse.cdt.core.cnature"/>
|
|
</and>
|
|
</or>
|
|
</enablement>
|
|
</commonWizard>
|
|
<dropAssistant
|
|
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorDropAdapterAssistant"
|
|
id="org.eclipse.cdt.ui.navigator.dropAssistant">
|
|
<possibleDropTargets>
|
|
<or>
|
|
<instanceof value="org.eclipse.cdt.core.model.ISourceReference"/>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICContainer"/>
|
|
<instanceof value="org.eclipse.cdt.core.model.ICProject"/>
|
|
<instanceof value="org.eclipse.core.resources.IResource"/>
|
|
</or>
|
|
</possibleDropTargets>
|
|
</dropAssistant>
|
|
</navigatorContent>
|
|
<commonFilter
|
|
class="org.eclipse.cdt.internal.ui.filters.ExecutableFilter"
|
|
description="%HideExecutableFiles.description"
|
|
id="org.eclipse.cdt.ui.navigator.filters.ExecutableFilter"
|
|
name="%HideExecutableFiles.label"/>
|
|
<commonFilter
|
|
class="org.eclipse.cdt.internal.ui.filters.SharedFilter"
|
|
description="%HideSharedFiles.description"
|
|
id="org.eclipse.cdt.ui.navigator.filters.SharedFilter"
|
|
name="%HideSharedFiles.label"/>
|
|
<commonFilter
|
|
class="org.eclipse.cdt.internal.ui.filters.ObjectFilter"
|
|
description="%HideObjectFiles.description"
|
|
id="org.eclipse.cdt.ui.navigator.filters.ObjectFilter"
|
|
name="%HideObjectFiles.label"/>
|
|
<commonFilter
|
|
class="org.eclipse.cdt.internal.ui.filters.ArchiveFilter"
|
|
description="%HideArchiveFiles.description"
|
|
id="org.eclipse.cdt.ui.navigator.filters.ArchiveFilter"
|
|
name="%HideArchiveFiles.label"/>
|
|
<commonFilter
|
|
class="org.eclipse.cdt.internal.ui.filters.NonCProjectsFilter"
|
|
description="%HideNonCProjects.description"
|
|
id="org.eclipse.cdt.ui.navigator.filters.NonCProjectsFilter"
|
|
name="%HideNonCProjects.label"/>
|
|
<commonFilter
|
|
class="org.eclipse.cdt.internal.ui.filters.NonCElementFilter"
|
|
description="%HideNonCElements.description"
|
|
id="org.eclipse.cdt.ui.navigator.filters.NonCElementFilter"
|
|
name="%HideNonCElements.label"/>
|
|
<commonFilter
|
|
activeByDefault="true"
|
|
class="org.eclipse.cdt.internal.ui.filters.AnonymousStructFilter"
|
|
description="%HideAnonymousStruct.description"
|
|
id="org.eclipse.cdt.ui.navigator.filters.AnonymousStructFilter"
|
|
name="%HideAnonymousStruct.navigator.label"/>
|
|
<commonFilter
|
|
activeByDefault="true"
|
|
class="org.eclipse.cdt.internal.ui.filters.ForwardDeclarationFilter"
|
|
description="%ForwardDeclarationFilter.description"
|
|
id="org.eclipse.cdt.ui.navigator.filters.ForwardDeclarationFilter"
|
|
name="%ForwardDeclarationFilter.navigator.label"/>
|
|
<commonFilter
|
|
class="org.eclipse.cdt.internal.ui.filters.MacroDirectiveFilter"
|
|
description="%HideMacroDirective.description"
|
|
id="org.eclipse.cdt.ui.navigator.filters.MacroDirectiveFilter"
|
|
name="%HideMacroDirective.navigator.label"/>
|
|
<commonFilter
|
|
class="org.eclipse.cdt.internal.ui.filters.UsingDirectiveFilter"
|
|
description="%HideUsingDirective.description"
|
|
id="org.eclipse.cdt.ui.navigator.filters.UsingDirectiveFilter"
|
|
name="%HideUsingDirective.navigator.label"/>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.navigator.linkHelper">
|
|
<linkHelper
|
|
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorLinkHelper"
|
|
id="org.eclipse.cdt.ui.navigator.linkHelper">
|
|
<editorInputEnablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.ui.IFileEditorInput"/>
|
|
<instanceof value="org.eclipse.cdt.internal.ui.editor.ITranslationUnitEditorInput"/>
|
|
</or>
|
|
</editorInputEnablement>
|
|
<selectionEnablement>
|
|
<or>
|
|
<instanceof value="org.eclipse.core.resources.IResource" />
|
|
<instanceof value="org.eclipse.cdt.core.model.ICElement"/>
|
|
</or>
|
|
</selectionEnablement>
|
|
</linkHelper>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.navigator.viewer">
|
|
<viewerContentBinding viewerId="org.eclipse.ui.navigator.ProjectExplorer">
|
|
<includes>
|
|
<contentExtension pattern="org.eclipse.cdt.ui.navigator.content"/>
|
|
<contentExtension pattern="org.eclipse.cdt.ui.navigator.filters.*"/>
|
|
<contentExtension pattern="org.eclipse.cdt.ui.wizards.*"/>
|
|
<contentExtension pattern="org.eclipse.cdt.ui.navigator.linkHelper"/>
|
|
</includes>
|
|
</viewerContentBinding>
|
|
<dragAssistant
|
|
class="org.eclipse.cdt.internal.ui.navigator.CNavigatorDragAdapterAssistant"
|
|
viewerId="org.eclipse.ui.navigator.ProjectExplorer"/>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.core.expressions.propertyTesters">
|
|
<propertyTester
|
|
id="org.eclipse.cdt.ui.preferenceTester"
|
|
class="org.eclipse.cdt.ui.newui.PropertyTester"
|
|
namespace="org.eclipse.cdt.ui"
|
|
properties="checkPreference"
|
|
type="java.lang.Object"/>
|
|
<propertyTester
|
|
id="org.eclipse.cdt.Tester1"
|
|
class="org.eclipse.cdt.ui.newui.PropertyTester"
|
|
namespace="org.eclipse.cdt.ui"
|
|
properties="isSource"
|
|
type="org.eclipse.cdt.core.model.ITranslationUnit"/>
|
|
<propertyTester
|
|
id="org.eclipse.cdt.Tester2"
|
|
class="org.eclipse.cdt.ui.newui.PropertyTester"
|
|
namespace="org.eclipse.cdt.ui"
|
|
properties="isSource"
|
|
type="org.eclipse.core.resources.IFile"/>
|
|
<propertyTester
|
|
id="org.eclipse.cdt.ui.workingSetPropertyTester"
|
|
class="org.eclipse.cdt.internal.ui.workingsets.WorkingSetPropertyTester"
|
|
namespace="org.eclipse.cdt.ui"
|
|
properties="hasCProjects"
|
|
type="org.eclipse.ui.IWorkingSet"/>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.exportWizards">
|
|
<category
|
|
id="org.eclipse.cdt.ui.exportWizardCategory"
|
|
name="%exportWizard.CDTCategory.name">
|
|
</category>
|
|
<wizard
|
|
category="org.eclipse.cdt.ui.exportWizardCategory"
|
|
class="org.eclipse.cdt.internal.ui.wizards.indexwizards.TeamProjectIndexExportWizard"
|
|
icon="icons/etool16/exportzip_wiz.gif"
|
|
id="org.eclipse.cdt.ui.teamSharedIndexWizard"
|
|
name="%teamProjectIndexExportWizard.name">
|
|
<selection
|
|
class="org.eclipse.core.resources.IProject">
|
|
</selection>
|
|
<description>
|
|
%teamProjectIndexExportWizard.description
|
|
</description>
|
|
</wizard>
|
|
<wizard
|
|
category="org.eclipse.cdt.ui.exportWizardCategory"
|
|
class="org.eclipse.cdt.internal.ui.wizards.settingswizards.ProjectSettingsExportWizard"
|
|
icon="icons/obj16/export_settings_wiz.gif"
|
|
id="org.eclipse.cdt.ui.projectSettingsExportWizard"
|
|
name="%projectSettingsIndexExportWizard.name">
|
|
<selection
|
|
class="org.eclipse.core.resources.IProject">
|
|
</selection>
|
|
</wizard>
|
|
</extension>
|
|
<extension
|
|
id="TemplateEngineWizard"
|
|
name="%Template.Engine.Wizard"
|
|
point="org.eclipse.cdt.ui.CDTWizard">
|
|
<wizard
|
|
class="org.eclipse.cdt.ui.internal.templateengine.wizard.TemplateCNewWizard"
|
|
name="%Template.Wizard">
|
|
</wizard>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.ui.editors.markerUpdaters">
|
|
<updater
|
|
class="org.eclipse.cdt.internal.ui.editor.CDocumentProvider$ProblemMarkerUpdater"
|
|
id="org.eclipse.cdt.ui.problemMarkerUpdater"
|
|
markerType="org.eclipse.cdt.core.problem">
|
|
</updater>
|
|
</extension>
|
|
<extension
|
|
id="doccomment.multiline"
|
|
point="org.eclipse.cdt.ui.completionProposalComputer">
|
|
<completionProposalComputer
|
|
activate="true"
|
|
categoryId="org.eclipse.cdt.ui.parserProposalCategory"
|
|
class="org.eclipse.cdt.internal.ui.text.doctools.DocCommentMultilineProposalComputer">
|
|
<partition
|
|
type="__c_multiline_doc_comment">
|
|
</partition>
|
|
</completionProposalComputer>
|
|
</extension>
|
|
<extension
|
|
id="doccomment.singleline"
|
|
point="org.eclipse.cdt.ui.completionProposalComputer">
|
|
<completionProposalComputer
|
|
activate="true"
|
|
categoryId="org.eclipse.cdt.ui.parserProposalCategory"
|
|
class="org.eclipse.cdt.internal.ui.text.doctools.DocCommentSinglelineProposalComputer">
|
|
<partition
|
|
type="__c_singleline_doc_comment">
|
|
</partition>
|
|
</completionProposalComputer>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.CHelpProvider">
|
|
<provider
|
|
class="org.eclipse.cdt.internal.ui.help.CHelpProvider"
|
|
id="org.eclipse.cdt.ui.provider1">
|
|
</provider>
|
|
</extension>
|
|
|
|
<extension
|
|
point="org.eclipse.cdt.ui.DocCommentOwner">
|
|
<owner
|
|
id="org.eclipse.cdt.ui.doxygen"
|
|
name="%Doxygen.name"
|
|
multiline="org.eclipse.cdt.ui.text.doctools.doxygen.DoxygenMultilineConfiguration"
|
|
singleline="org.eclipse.cdt.ui.text.doctools.doxygen.DoxygenSingleConfiguration">
|
|
</owner>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ltk.ui.refactoring.changePreviewViewers">
|
|
<changePreviewViewer
|
|
class="org.eclipse.cdt.internal.ui.refactoring.dialogs.CreateFileChangePreview"
|
|
id="org.eclipse.cdt.internal.ui.refactoring.createFileChangePreviewhangePreview">
|
|
<enablement>
|
|
<instanceof value="org.eclipse.cdt.internal.ui.refactoring.CreateFileChange"/>
|
|
</enablement>
|
|
</changePreviewViewer>
|
|
<changePreviewViewer
|
|
class="org.eclipse.cdt.internal.ui.refactoring.dialogs.CTextEditChangePreviewViewer"
|
|
id="org.eclipse.cdt.internal.ui.refactoring.CTextChangePreviewhangePreview">
|
|
<enablement>
|
|
<instanceof value="org.eclipse.cdt.ui.refactoring.CTextFileChange"/>
|
|
</enablement>
|
|
</changePreviewViewer>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.decorators">
|
|
<decorator
|
|
class="org.eclipse.cdt.internal.ui.viewsupport.IndexedFilesLabelProvider"
|
|
id="org.eclipse.cdt.ui.indexedFiles"
|
|
label="%indexedFilesDecorator.label"
|
|
lightweight="true"
|
|
state="false">
|
|
<description>%indexedFilesDecorator.description</description>
|
|
<enablement>
|
|
<or>
|
|
<objectClass name="org.eclipse.cdt.core.model.ITranslationUnit"/>
|
|
<objectClass name="org.eclipse.core.resources.IFile"/>
|
|
</or>
|
|
</enablement>
|
|
</decorator>
|
|
<decorator
|
|
adaptable="true"
|
|
class="org.eclipse.cdt.internal.ui.viewsupport.ExcludedFileDecorator"
|
|
id="org.eclipse.cdt.managedbuilder.ui.excludedFile"
|
|
label="%excludedFile.name"
|
|
lightweight="true"
|
|
state="true">
|
|
<description>%excludedFile.description</description>
|
|
<enablement>
|
|
<or>
|
|
<objectClass name="org.eclipse.core.resources.IFile" />
|
|
<objectClass name="org.eclipse.core.resources.IFolder" />
|
|
</or>
|
|
</enablement>
|
|
</decorator>
|
|
<decorator
|
|
adaptable="true"
|
|
class="org.eclipse.cdt.internal.ui.viewsupport.IncludeFolderDecorator"
|
|
id="org.eclipse.cdt.managedbuilder.ui.includeFolder"
|
|
label="%includeFolderDecorator.name"
|
|
lightweight="true"
|
|
location="BOTTOM_LEFT"
|
|
state="true">
|
|
<description>%includeFolderDecorator.description</description>
|
|
<enablement>
|
|
<or>
|
|
<objectClass name="org.eclipse.cdt.internal.ui.cview.IncludeReferenceProxy" />
|
|
<objectClass name="org.eclipse.cdt.core.model.IIncludeReference" />
|
|
</or>
|
|
</enablement>
|
|
</decorator>
|
|
</extension>
|
|
|
|
<!-- Hyperlinking support -->
|
|
<extension
|
|
point="org.eclipse.ui.workbench.texteditor.hyperlinkDetectorTargets">
|
|
<target
|
|
id="org.eclipse.cdt.ui.cCode"
|
|
name="%cEditorHyperlinkTarget">
|
|
<context type="org.eclipse.ui.texteditor.ITextEditor"/>
|
|
</target>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.workbench.texteditor.hyperlinkDetectors">
|
|
<hyperlinkDetector
|
|
class="org.eclipse.cdt.internal.ui.editor.CElementHyperlinkDetector"
|
|
id="org.eclipse.cdt.ui.editor.CElementHyperlinkDetector"
|
|
name="%cElementHyperlinkDetector"
|
|
targetId="org.eclipse.cdt.ui.cCode">
|
|
</hyperlinkDetector>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.importWizards">
|
|
<category
|
|
id="org.eclipse.cdt.ui.importWizardCategory"
|
|
name="%importWizard.CDTCategory.name">
|
|
</category>
|
|
<wizard
|
|
category="org.eclipse.cdt.ui.importWizardCategory"
|
|
class="org.eclipse.cdt.internal.ui.wizards.settingswizards.ProjectSettingsImportWizard"
|
|
icon="icons/obj16/import_settings_wiz.gif"
|
|
id="org.eclipse.cdt.ui.projectSettingsImportWizard"
|
|
name="%projectSettingsIndexExportWizard.name">
|
|
<selection
|
|
class="org.eclipse.core.resources.IProject">
|
|
</selection>
|
|
</wizard>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.workingSetConfigurations">
|
|
<projectConfigurationFactory
|
|
class="org.eclipse.cdt.internal.ui.workingsets.IWorkingSetProjectConfigurationFactory$Registry$Default"
|
|
id="org.eclipse.cdt.ui.defaultWorkingSetProjectConfigFactory">
|
|
<projectNature
|
|
id="org.eclipse.cdt.core.cnature">
|
|
</projectNature>
|
|
<projectNature
|
|
id="org.eclipse.cdt.core.ccnature">
|
|
</projectNature>
|
|
</projectConfigurationFactory>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.menus">
|
|
<menuContribution
|
|
locationURI="popup:org.eclipse.ui.popup.any?after=additions">
|
|
<menu
|
|
label="%workingSetConfigs.context.label">
|
|
<menu
|
|
id="org.eclipse.cdt.ui.wsContextMenu.activateMenu"
|
|
label="%activateWorkingSetConfig.context.label">
|
|
<dynamic
|
|
class="org.eclipse.cdt.internal.ui.workingsets.ActivateWorkingSetConfigsContribution"
|
|
id="org.eclipse.cdt.ui.wsContextMenu.activateContrib">
|
|
</dynamic>
|
|
</menu>
|
|
<menu
|
|
id="org.eclipse.cdt.ui.wsContextMenu.buildMenu"
|
|
label="%buildWorkingSetConfig.context.label">
|
|
<dynamic
|
|
class="org.eclipse.cdt.internal.ui.workingsets.BuildWorkingSetConfigsContribution"
|
|
id="org.eclipse.cdt.ui.wsContextMenu.buildContrib">
|
|
</dynamic>
|
|
</menu>
|
|
<visibleWhen
|
|
checkEnabled="false">
|
|
<with
|
|
variable="activeMenuSelection">
|
|
<count
|
|
value="1">
|
|
</count>
|
|
<iterate>
|
|
<adapt
|
|
type="org.eclipse.ui.IWorkingSet">
|
|
<test
|
|
property="org.eclipse.cdt.ui.hasCProjects">
|
|
</test>
|
|
</adapt>
|
|
</iterate>
|
|
</with>
|
|
</visibleWhen>
|
|
</menu>
|
|
</menuContribution>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.propertyPages">
|
|
<page
|
|
class="org.eclipse.cdt.internal.ui.workingsets.WorkingSetConfigurationsPage"
|
|
id="org.eclipse.ui.cdt.workingSets.configurations"
|
|
name="%workingSetConfigsPage">
|
|
<enabledWhen>
|
|
<adapt type="org.eclipse.ui.IWorkingSet">
|
|
<test property="org.eclipse.cdt.ui.hasCProjects"/>
|
|
</adapt>
|
|
</enabledWhen>
|
|
</page>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ltk.core.refactoring.refactoringContributions">
|
|
<contribution
|
|
class="org.eclipse.cdt.internal.ui.refactoring.extractconstant.ExtractConstantRefactoringContribution"
|
|
id="org.eclipse.cdt.ui.refactoring.extractconstant.ExtractConstantRefactoring">
|
|
</contribution>
|
|
<contribution
|
|
class="org.eclipse.cdt.internal.ui.refactoring.extractlocalvariable.ExtractLocalVariableRefactoringContribution"
|
|
id="org.eclipse.cdt.internal.ui.refactoring.extractlocalvariable.ExtractLocalVariableRefactoring">
|
|
</contribution>
|
|
<contribution
|
|
class="org.eclipse.cdt.internal.ui.refactoring.hidemethod.HideMethodRefactoringContribution"
|
|
id="org.eclipse.cdt.internal.ui.refactoring.hidemethod.HideMethodRefactoring">
|
|
</contribution>
|
|
<contribution
|
|
class="org.eclipse.cdt.internal.ui.refactoring.extractfunction.ExtractFunctionRefactoringContribution"
|
|
id="org.eclipse.cdt.internal.ui.refactoring.extractfunction.ExtractFunctionRefactoring">
|
|
</contribution>
|
|
</extension>
|
|
<extension point="org.eclipse.ltk.core.refactoring.renameParticipants">
|
|
<renameParticipant id="org.eclipse.jdt.junit.renameTypeParticipant"
|
|
name="%renameParticipant.name"
|
|
class="org.eclipse.cdt.internal.ui.refactoring.rename.RenameSourceFolder">
|
|
<enablement>
|
|
<or>
|
|
<with variable="affectedNatures">
|
|
<iterate operator="or">
|
|
<equals value="org.eclipse.cdt.core.ccnature" />
|
|
</iterate>
|
|
</with>
|
|
<with variable="affectedNatures">
|
|
<iterate operator="or">
|
|
<equals value="org.eclipse.cdt.core.cnature" />
|
|
</iterate>
|
|
</with>
|
|
</or>
|
|
<with variable="element">
|
|
<instanceof value="org.eclipse.core.resources.IFolder" />
|
|
</with>
|
|
</enablement>
|
|
</renameParticipant>
|
|
</extension>
|
|
<!-- Add support for undo / redo in the FileListControl -->
|
|
<extension
|
|
id="org.eclipse.cdt.ui.FileListControlHandler"
|
|
point="org.eclipse.ui.handlers">
|
|
<handler
|
|
class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:undo"
|
|
commandId="org.eclipse.ui.edit.undo">
|
|
<activeWhen>
|
|
<with variable="activeFocusControlId">
|
|
<equals value="org.eclipse.cdt.ui.FileListControl"/>
|
|
</with>
|
|
</activeWhen>
|
|
</handler>
|
|
<handler
|
|
class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:redo"
|
|
commandId="org.eclipse.ui.edit.redo">
|
|
<activeWhen>
|
|
<with variable="activeFocusControlId">
|
|
<equals value="org.eclipse.cdt.ui.FileListControl"/>
|
|
</with>
|
|
</activeWhen>
|
|
</handler>
|
|
<handler
|
|
class="org.eclipse.ui.internal.handlers.WidgetMethodHandler:delete"
|
|
commandId="org.eclipse.ui.edit.delete">
|
|
<activeWhen>
|
|
<with variable="activeFocusControlId">
|
|
<equals value="org.eclipse.cdt.ui.FileListControl"/>
|
|
</with>
|
|
</activeWhen>
|
|
</handler>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.core.templateProcessTypes">
|
|
<processType
|
|
name="OpenFiles"
|
|
processRunner="org.eclipse.cdt.ui.templateengine.processes.OpenFiles">
|
|
<simple
|
|
name="projectName">
|
|
</simple>
|
|
<complexArray
|
|
name="files">
|
|
<baseType>
|
|
<simple
|
|
name="target">
|
|
</simple>
|
|
</baseType>
|
|
</complexArray>
|
|
</processType>
|
|
</extension>
|
|
<extension point="org.eclipse.cdt.core.LanguageSettingsProvider">
|
|
<provider
|
|
class="org.eclipse.cdt.core.language.settings.providers.LanguageSettingsGenericProvider"
|
|
id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"
|
|
name="CDT User Setting Entries"
|
|
prefer-non-shared="true">
|
|
</provider>
|
|
</extension>
|
|
<extension point="org.eclipse.cdt.ui.LanguageSettingsProviderAssociation">
|
|
<id-association
|
|
id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"
|
|
icon="icons/obj16/person-me.gif"
|
|
ui-clear-entries="true"
|
|
ui-edit-entries="true">
|
|
</id-association>
|
|
</extension>
|
|
<extension point="org.eclipse.cdt.ui.cPropertyTab">
|
|
<tab
|
|
class="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsEntriesTab"
|
|
icon="icons/obj16/ls_entries.gif"
|
|
name="Entries"
|
|
weight="010"
|
|
helpId="FIXME cdt_u_prop_pns_inc"
|
|
parent="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProvidersPage"
|
|
tooltip="%AllLanguageSettingEntries.tooltip"/>
|
|
<tab
|
|
class="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProviderTab"
|
|
icon="icons/obj16/extension_obj.gif"
|
|
name="Providers"
|
|
weight="020"
|
|
helpId="FIXME cdt_u_prop_pns_inc"
|
|
parent="org.eclipse.cdt.internal.ui.language.settings.providers.LanguageSettingsProvidersPage"
|
|
tooltip="%AllLanguageSettingEntries.tooltip"/>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.commands">
|
|
<command
|
|
id="org.eclipse.cdt.ui.deleteConfigsCommand"
|
|
name="%deleteConfigsCommand.name">
|
|
</command>
|
|
<command
|
|
id="org.eclipse.cdt.ui.excludeCommand"
|
|
name="%excludeCommand.name">
|
|
</command>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.handlers">
|
|
<handler
|
|
class="org.eclipse.cdt.internal.ui.actions.DeleteResConfigsHandler"
|
|
commandId="org.eclipse.cdt.ui.deleteConfigsCommand">
|
|
</handler>
|
|
<handler
|
|
class="org.eclipse.cdt.internal.ui.actions.ExcludeFromBuildHandler"
|
|
commandId="org.eclipse.cdt.ui.excludeCommand">
|
|
</handler>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.menus">
|
|
<menuContribution
|
|
locationURI="popup:org.eclipse.ui.popup.any?after=buildGroup">
|
|
<menu
|
|
id="org.eclipse.cdt.ui.buildConfigContributionM"
|
|
label="%ResourceConfigurations.menu">
|
|
<visibleWhen
|
|
checkEnabled="false">
|
|
<with variable="activeMenuSelection">
|
|
<iterate operator="and" ifEmpty="false">
|
|
<adapt type="org.eclipse.core.resources.IResource">
|
|
<test
|
|
property="org.eclipse.core.resources.projectNature"
|
|
value="org.eclipse.cdt.core.cnature"/>
|
|
</adapt>
|
|
<or>
|
|
<adapt type="org.eclipse.core.resources.IFolder"/>
|
|
<adapt type="org.eclipse.core.resources.IFile">
|
|
<or>
|
|
<test
|
|
property="org.eclipse.core.resources.contentTypeId"
|
|
value="org.eclipse.cdt.core.cSource"/>
|
|
<test
|
|
property="org.eclipse.core.resources.contentTypeId"
|
|
value="org.eclipse.cdt.core.cxxSource"/>
|
|
<test
|
|
property="org.eclipse.core.resources.contentTypeId"
|
|
value="org.eclipse.cdt.core.asmSource"/>
|
|
</or>
|
|
</adapt>
|
|
</or>
|
|
</iterate>
|
|
</with>
|
|
</visibleWhen>
|
|
</menu>
|
|
</menuContribution>
|
|
<menuContribution
|
|
locationURI="popup:org.eclipse.ui.popup.any?after=additions">
|
|
<menu
|
|
id="org.eclipse.cdt.ui.buildConfigContributionM"
|
|
label="%ResourceConfigurations.menu">
|
|
<visibleWhen
|
|
checkEnabled="false">
|
|
<with variable="activeMenuEditorInput">
|
|
<iterate ifEmpty="false">
|
|
<adapt type="org.eclipse.core.resources.IFile">
|
|
<test
|
|
property="org.eclipse.core.resources.projectNature"
|
|
value="org.eclipse.cdt.core.cnature"/>
|
|
</adapt>
|
|
</iterate>
|
|
</with>
|
|
</visibleWhen>
|
|
</menu>
|
|
</menuContribution>
|
|
<menuContribution
|
|
locationURI="popup:org.eclipse.cdt.ui.buildConfigContributionM">
|
|
<command
|
|
commandId="org.eclipse.cdt.ui.excludeCommand"
|
|
id="org.eclipse.cdt.ui.excludeCommand.menu"
|
|
label="%ExcludeAction.label"
|
|
style="push">
|
|
</command>
|
|
<command
|
|
commandId="org.eclipse.cdt.ui.deleteConfigsCommand"
|
|
id="org.eclipse.cdt.ui.deleteConfigsCommand.menu"
|
|
label="%DeleteRcConfigAction.label"
|
|
style="push">
|
|
</command>
|
|
</menuContribution>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.console.consoleFactories">
|
|
<consoleFactory
|
|
class="org.eclipse.cdt.internal.ui.buildconsole.BuildConsoleFactory"
|
|
label="%BuildConsole.name">
|
|
</consoleFactory>
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.ui.preferenceTransfer">
|
|
<transfer
|
|
id="org.eclipse.cdt.ui.transfer.editor.appearance"
|
|
name="%transfer.EditorAppearance.name">
|
|
<mapping scope="instance">
|
|
<entry node="org.eclipse.cdt.ui">
|
|
<key name="c_multi_line_comment" match="prefix"/>
|
|
<key name="c_single_line_comment" match="prefix"/>
|
|
<key name="c_keyword" match="prefix"/>
|
|
<key name="c_type" match="prefix"/>
|
|
<key name="c_string" match="prefix"/>
|
|
<key name="c_operators" match="prefix"/>
|
|
<key name="c_braces" match="prefix"/>
|
|
<key name="c_numbers" match="prefix"/>
|
|
<key name="c_default" match="prefix"/>
|
|
<key name="pp_directive" match="prefix"/>
|
|
<key name="pp_default" match="prefix"/>
|
|
<key name="pp_header" match="prefix"/>
|
|
<key name="asm_directive" match="prefix"/>
|
|
<key name="asm_label" match="prefix"/>
|
|
<key name="c_comment_task_tag" match="prefix"/>
|
|
<key name="semanticHighlighting." match="prefix"/>
|
|
<key name="org.eclipse.cdt.internal.ui.text.doctools.doxygen." match="prefix"/>
|
|
<key name="handleTemporaryProblems"/>
|
|
<key name="matchingBracketsColor"/>
|
|
<key name="matchingBrackets"/>
|
|
<key name="inactiveCodeColor"/>
|
|
<key name="inactiveCodeEnable"/>
|
|
<key name="content_assist_proposals_background"/>
|
|
<key name="content_assist_proposals_foreground"/>
|
|
<key name="content_assist_parameters_background"/>
|
|
<key name="content_assist_parameters_foreground"/>
|
|
<key name="sourceHoverBackgroundColor"/>
|
|
<key name="sourceHoverBackgroundColor.SystemDefault"/>
|
|
<key name="org.eclipse.cdt.ui.editors.textfont"/>
|
|
<key name="org.eclipse.cdt.ui.editor.showSegments"/>
|
|
<key name="CEditor.ShowTemporaryProblem"/>
|
|
<key name="org.eclipse.cdt.ui.outline." match="prefix"/>
|
|
<key name="editor_folding_" match="prefix"/>
|
|
<key name="org.eclipse.cdt.quickassist.lightbulb"/>
|
|
</entry>
|
|
<entry node="org.eclipse.cdt.core/doctool">
|
|
<key name="workspace.default"/>
|
|
</entry>
|
|
<entry node="org.eclipse.ui.editors">
|
|
<key name="indexResultIndicationColor"/>
|
|
<key name="indexResultIndication"/>
|
|
<key name="indexResultIndicationInVerticalRuler"/>
|
|
<key name="indexResultIndicationInOverviewRuler"/>
|
|
<key name="isIndexResultInNextPrevDropdownToolbarAction"/>
|
|
<key name="isIndexResultGoToNextNavigationTarget"/>
|
|
<key name="isIndexResultGoToPreviousNavigationTarget"/>
|
|
<key name="org.eclipse.cdt.ui." match="prefix"/>
|
|
</entry>
|
|
</mapping>
|
|
<description>
|
|
%transfer.EditorAppearance.description
|
|
</description>
|
|
</transfer>
|
|
<transfer
|
|
id="org.eclipse.cdt.ui.transfer.editor.behavior"
|
|
name="%transfer.EditorBehavior.name">
|
|
<mapping scope="instance">
|
|
<entry node="org.eclipse.cdt.ui">
|
|
<key name="org.eclipse.cdt.ui.editor.UseStructuralMode"/>
|
|
<key name="subWordNavigation"/>
|
|
<key name="closeStrings"/>
|
|
<key name="wrapStrings"/>
|
|
<key name="escapeStrings"/>
|
|
<key name="closeBrackets"/>
|
|
<key name="closeAngularBrackets"/>
|
|
<key name="closeBraces"/>
|
|
<key name="smartPaste"/>
|
|
<key name="autoIndent"/>
|
|
<key name="smart_tab"/>
|
|
<key name="hoverModifiers"/>
|
|
<key name="hoverModifierMasks"/>
|
|
<key name="org.eclipse.cdt.ui.BestMatchHover"/>
|
|
<key name="org.eclipse.cdt.ui.text.templates.format"/>
|
|
<key name="content_assist_disabled_computers"/>
|
|
<key name="content_assist_category_order"/>
|
|
<key name="ensureNewlineAtEOF"/>
|
|
<key name="removeTrailingWhitespace"/>
|
|
<key name="removeTrailingWhitespaceEditedLines"/>
|
|
<key name="Refactoring.savealleditors"/>
|
|
<key name="Refactor.lightweight"/>
|
|
<key name="spelling_" match="prefix"/>
|
|
<key name="org.eclipse.cdt.ui.add_comments"/>
|
|
<key name="codetemplates.includeGuardGenerationScheme"/>
|
|
<key name="markOccurrences"/>
|
|
<key name="stickyOccurrences"/>
|
|
<key name="markOverloadedOperatorsOccurrences"/>
|
|
<key name="scalability." match="prefix"/>
|
|
<key
|
|
name="content_assist_proposals_timeout">
|
|
</key>
|
|
</entry>
|
|
</mapping>
|
|
<description>
|
|
%transfer.EditorBehavior.description
|
|
</description>
|
|
</transfer>
|
|
|
|
</extension>
|
|
<extension
|
|
point="org.eclipse.cdt.ui.RefreshExclusionContributor">
|
|
<exclusionContributor
|
|
class="org.eclipse.cdt.internal.ui.resources.ResourceExclusionContributor"
|
|
id="org.eclipse.cdt.ui.ResourceExclusionContributor"
|
|
name="%RefreshExclusionContributor.name">
|
|
</exclusionContributor>
|
|
</extension>
|
|
|
|
</plugin>
|