CDT Extension Points
The following extension points can be used to extend the capabilities of the CDT infrastructure:
org.eclipse.cdt.core.BinaryParser
org.eclipse.cdt.core.buildConfigProvider
org.eclipse.cdt.core.CBuildConsole
org.eclipse.cdt.core.CConfigurationDataProvider
org.eclipse.cdt.core.CIndexer
org.eclipse.cdt.core.CIndex
org.eclipse.cdt.core.CodeFormatter
org.eclipse.cdt.core.CommandLauncherFactory
org.eclipse.cdt.core.CProjectDescriptionStorage
org.eclipse.cdt.core.CProject
org.eclipse.cdt.core.EFSExtensionProvider
org.eclipse.cdt.core.ErrorParser
org.eclipse.cdt.core.externalSettingsProvider
org.eclipse.cdt.core.language
org.eclipse.cdt.core.LanguageSettingsProvider
org.eclipse.cdt.core.PathEntryContainerInitializer
org.eclipse.cdt.core.PDOMASTProcessor
org.eclipse.cdt.core.ProblemMarkerFilter
org.eclipse.cdt.core.ProcessList
org.eclipse.cdt.core.projectConverter
org.eclipse.cdt.core.RefreshExclusionFactory
org.eclipse.cdt.core.ScannerInfoProvider2
org.eclipse.cdt.core.ScannerInfoProvider
org.eclipse.cdt.core.tagger
org.eclipse.cdt.core.templateAssociations
org.eclipse.cdt.core.templateProcessTypes
org.eclipse.cdt.core.templates
org.eclipse.cdt.core.toolChainProvider
org.eclipse.cdt.core.UNCPathConverter
org.eclipse.cdt.debug.core.BreakpointActionType
org.eclipse.cdt.debug.core.BreakpointExtension
org.eclipse.cdt.debug.core.ExecutablesImporter
org.eclipse.cdt.debug.core.ExecutablesProvider
org.eclipse.cdt.debug.core.SourceFilesProvider
org.eclipse.cdt.debug.core.SourceRemappingProvider
org.eclipse.cdt.debug.core.supportedSourceContainerTypes
org.eclipse.cdt.make.core.MakeTargetBuilder
org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile
org.eclipse.cdt.make.ui.DiscoveryProfilePage
org.eclipse.cdt.managedbuilder.core.buildDefinitions
org.eclipse.cdt.managedbuilder.core.buildProperties
org.eclipse.cdt.managedbuilder.core.ManagedBuildInfo
org.eclipse.cdt.managedbuilder.core.projectConverter
org.eclipse.cdt.managedbuilder.core.tcModificationInfo
org.eclipse.cdt.managedbuilder.ui.buildDefinitionsUI
org.eclipse.cdt.managedbuilder.ui.newWizardPages
org.eclipse.cdt.ui.callHierarchyProviders
org.eclipse.cdt.ui.CCallHierarchy
org.eclipse.cdt.ui.CDTWizard
org.eclipse.cdt.ui.CHelpProvider
org.eclipse.cdt.ui.completionProposalComputer
org.eclipse.cdt.ui.ConfigManager
org.eclipse.cdt.ui.cPropertyTab
org.eclipse.cdt.ui.DocCommentOwner
org.eclipse.cdt.ui.externalSearchProviders
org.eclipse.cdt.ui.foldingStructureProviders
org.eclipse.cdt.ui.HelpInfo
org.eclipse.cdt.ui.IndexerPage
org.eclipse.cdt.ui.LanguageSettingsProviderAssociation
org.eclipse.cdt.ui.newCfgDialog
org.eclipse.cdt.ui.newToolChainWizards
org.eclipse.cdt.ui.PathContainerPage
org.eclipse.cdt.ui.ProposalFilter
org.eclipse.cdt.ui.quickAssistProcessors
org.eclipse.cdt.ui.quickFixProcessors
org.eclipse.cdt.ui.RefreshExclusionContributor
org.eclipse.cdt.ui.semanticHighlighting
org.eclipse.cdt.ui.textHovers
org.eclipse.cdt.ui.workingSetConfigurations