2 <extensions defaultExtensionNs="com.intellij">
3 <errorHandler implementation="com.intellij.diagnostic.ITNReporter"/>
4 <appStarter implementation="com.intellij.diff.applications.DiffApplication"/>
5 <appStarter implementation="com.intellij.diff.applications.MergeApplication"/>
6 <appStarter implementation="com.intellij.ui.win.RecentProjectApplication"/>
7 <appStarter implementation="com.intellij.help.impl.KeymapGenerator"/>
9 <applicationService serviceInterface="com.intellij.openapi.components.impl.stores.IComponentStore"
10 serviceImplementation="com.intellij.configurationStore.ApplicationStoreImpl"/>
11 <applicationService serviceInterface="com.intellij.openapi.components.PathMacroManager"
12 serviceImplementation="com.intellij.configurationStore.ApplicationPathMacroManager"/>
14 <applicationService serviceImplementation="com.intellij.configurationStore.DefaultProjectExportableAndSaveTrigger"/>
16 <applicationService serviceImplementation="com.intellij.ide.GeneralSettings"/>
17 <applicationService serviceInterface="com.intellij.ide.util.PropertiesComponent"
18 serviceImplementation="com.intellij.ide.util.AppPropertiesComponentImpl"/>
19 <projectService serviceInterface="com.intellij.ide.util.PropertiesComponent"
20 serviceImplementation="com.intellij.ide.util.ProjectPropertiesComponentImpl"/>
22 <applicationService serviceInterface="com.intellij.openapi.actionSystem.JBAwtEventQueue"
23 serviceImplementation="com.intellij.openapi.actionSystem.impl.JBAwtEventQueueImpl"/>
25 <applicationService serviceInterface="com.intellij.openapi.vfs.tracker.VirtualFileTracker"
26 serviceImplementation="com.intellij.openapi.vfs.tracker.VirtualFileTrackerImpl"/>
28 <applicationService serviceInterface="com.intellij.concurrency.JobScheduler"
29 serviceImplementation="com.intellij.concurrency.JobSchedulerImpl"/>
31 <applicationService serviceInterface="com.intellij.openapi.options.ShowSettingsUtil"
32 serviceImplementation="com.intellij.ide.actions.ShowSettingsUtilImpl"/>
33 <applicationService serviceInterface="com.intellij.openapi.help.HelpManager"
34 serviceImplementation="com.intellij.help.impl.HelpManagerImpl"/>
35 <applicationService serviceInterface="com.intellij.openapi.fileChooser.FileChooserFactory"
36 serviceImplementation="com.intellij.openapi.fileChooser.impl.FileChooserFactoryImpl"/>
37 <applicationService serviceInterface="com.intellij.openapi.progress.ProgressManager"
38 serviceImplementation="com.intellij.openapi.progress.impl.ProgressManagerImpl"/>
40 <applicationService serviceImplementation="com.intellij.ide.ui.customization.CustomActionsSchema"/>
41 <exportable serviceInterface="com.intellij.ide.ui.customization.CustomActionsSchema"/>
43 <applicationService serviceInterface="com.intellij.openapi.project.DefaultProjectFactory"
44 serviceImplementation="com.intellij.openapi.project.DefaultProjectFactoryImpl"/>
46 <undoProvider implementation="com.intellij.openapi.command.impl.FileUndoProvider"/>
47 <projectUndoProvider implementation="com.intellij.openapi.command.impl.FileUndoProvider"/>
49 <applicationService serviceInterface="com.intellij.openapi.command.CommandProcessor"
50 serviceImplementation="com.intellij.openapi.command.impl.CommandProcessorImpl"/>
52 <applicationService serviceInterface="com.intellij.ide.CommonActionsManager"
53 serviceImplementation="com.intellij.ide.impl.CommonActionsManagerImpl"/>
55 <applicationService serviceInterface="com.intellij.openapi.ide.CopyPasteManager"
56 serviceImplementation="com.intellij.ide.CopyPasteManagerEx"/>
57 <applicationService serviceInterface="com.intellij.openapi.ui.popup.JBPopupFactory"
58 serviceImplementation="com.intellij.ui.popup.PopupFactoryImpl"/>
59 <applicationService serviceInterface="com.intellij.openapi.fileEditor.ex.FileEditorProviderManager"
60 serviceImplementation="com.intellij.openapi.fileEditor.impl.FileEditorProviderManagerImpl"/>
61 <applicationService serviceInterface="com.intellij.ide.ui.search.SearchableOptionsRegistrar"
62 serviceImplementation="com.intellij.ide.ui.search.SearchableOptionsRegistrarImpl"/>
63 <applicationService serviceInterface="com.intellij.openapi.fileEditor.impl.EditorEmptyTextPainter"
64 serviceImplementation="com.intellij.openapi.fileEditor.impl.EditorEmptyTextPainter"/>
66 <applicationService serviceInterface="com.intellij.openapi.editor.EditorCopyPasteHelper"
67 serviceImplementation="com.intellij.openapi.editor.impl.EditorCopyPasteHelperImpl"/>
69 <applicationService serviceImplementation="com.intellij.openapi.options.ex.IdeConfigurablesGroup"/>
71 <applicationService serviceInterface="com.intellij.diagnostic.ErrorReportConfigurable"
72 serviceImplementation="com.intellij.diagnostic.ErrorReportConfigurable"/>
73 <applicationService serviceInterface="com.intellij.openapi.vfs.impl.http.RemoteFileManager"
74 serviceImplementation="com.intellij.openapi.vfs.impl.http.RemoteFileManagerImpl"/>
75 <applicationService serviceInterface="com.intellij.openapi.vfs.newvfs.RefreshQueue"
76 serviceImplementation="com.intellij.openapi.vfs.newvfs.RefreshQueueImpl"/>
78 <applicationService serviceInterface="com.intellij.openapi.ui.DialogWrapperPeerFactory"
79 serviceImplementation="com.intellij.openapi.ui.impl.DialogWrapperPeerFactoryImpl"/>
80 <applicationService serviceInterface="com.intellij.ui.content.ContentFactory"
81 serviceImplementation="com.intellij.ui.content.ContentFactoryImpl"/>
82 <applicationService serviceInterface="com.intellij.ui.TreeUIHelper"
83 serviceImplementation="com.intellij.ui.TreeUIHelperImpl"/>
84 <applicationService serviceInterface="com.intellij.ui.ExpandableItemsHandlerFactory"
85 serviceImplementation="com.intellij.ui.ExpandTipHandlerFactoryImpl"/>
87 <applicationService serviceInterface="com.intellij.openapi.diff.DiffRequestFactory"
88 serviceImplementation="com.intellij.openapi.diff.impl.mergeTool.DiffRequestFactoryImpl"/>
89 <applicationService serviceInterface="com.intellij.openapi.diff.DiffManager"
90 serviceImplementation="com.intellij.openapi.diff.impl.external.DiffManagerImpl"/>
91 <applicationService serviceInterface="com.intellij.diff.DiffManager"
92 serviceImplementation="com.intellij.diff.DiffManagerImpl"/>
93 <applicationService serviceInterface="com.intellij.diff.DiffContentFactory"
94 serviceImplementation="com.intellij.diff.DiffContentFactoryImpl"/>
95 <applicationService serviceInterface="com.intellij.diff.DiffRequestFactory"
96 serviceImplementation="com.intellij.diff.DiffRequestFactoryImpl"/>
97 <applicationService serviceInterface="com.intellij.diff.comparison.ComparisonManager"
98 serviceImplementation="com.intellij.diff.comparison.ComparisonManagerImpl"/>
99 <applicationService serviceInterface="com.intellij.diff.impl.DiffSettingsHolder"
100 serviceImplementation="com.intellij.diff.impl.DiffSettingsHolder"/>
101 <applicationService serviceInterface="com.intellij.diff.tools.util.base.TextDiffSettingsHolder"
102 serviceImplementation="com.intellij.diff.tools.util.base.TextDiffSettingsHolder"/>
103 <applicationService serviceInterface="com.intellij.diff.tools.external.ExternalDiffSettings"
104 serviceImplementation="com.intellij.diff.tools.external.ExternalDiffSettings"/>
105 <applicationConfigurable groupId="tools" id="diff.base" displayName="Diff"
106 instance="com.intellij.diff.settings.DiffSettingsConfigurable">
107 <configurable id="diff.external" displayName="External Diff Tools"
108 instance="com.intellij.diff.settings.ExternalDiffSettingsConfigurable"/>
109 </applicationConfigurable>
111 <applicationService serviceInterface="com.intellij.ui.SystemNotifications"
112 serviceImplementation="com.intellij.ui.SystemNotificationsImpl"/>
113 <applicationService serviceInterface="com.intellij.openapi.keymap.KeymapGroupFactory"
114 serviceImplementation="com.intellij.openapi.keymap.impl.KeymapGroupFactoryImpl"/>
115 <applicationService serviceInterface="com.intellij.openapi.keymap.impl.ActionShortcutRestrictions"
116 serviceImplementation="com.intellij.openapi.keymap.impl.ActionShortcutRestrictionsImpl"/>
117 <applicationService serviceInterface="com.intellij.openapi.editor.highlighter.EditorHighlighterFactory"
118 serviceImplementation="com.intellij.openapi.editor.highlighter.EditorHighlighterFactoryImpl"/>
119 <applicationService serviceInterface="com.intellij.ide.dnd.DnDManager"
120 serviceImplementation="com.intellij.ide.dnd.DnDManagerImpl"/>
121 <applicationService serviceInterface="com.intellij.openapi.vfs.encoding.EncodingManager"
122 serviceImplementation="com.intellij.openapi.vfs.encoding.EncodingManagerImpl"/>
123 <applicationService serviceInterface="com.intellij.ui.errorView.ErrorViewFactory"
124 serviceImplementation="com.intellij.ui.errorView.impl.ErrorViewFactoryImpl"/>
125 <applicationService serviceInterface="com.intellij.openapi.fileChooser.FileSystemTreeFactory"
126 serviceImplementation="com.intellij.openapi.fileChooser.ex.FileSystemTreeFactoryImpl"/>
127 <applicationService serviceInterface="com.intellij.ide.plugins.PluginManagerUISettings"
128 serviceImplementation="com.intellij.ide.plugins.PluginManagerUISettings"/>
129 <applicationService serviceInterface="com.intellij.codeInsight.hint.HintManager"
130 serviceImplementation="com.intellij.codeInsight.hint.HintManagerImpl"/>
131 <applicationService serviceInterface="com.intellij.codeInsight.hint.TooltipController"
132 serviceImplementation="com.intellij.codeInsight.hint.TooltipController"/>
133 <applicationService serviceInterface="com.intellij.openapi.editor.actionSystem.EditorActionManager"
134 serviceImplementation="com.intellij.openapi.editor.impl.EditorActionManagerImpl"/>
135 <applicationService serviceInterface="com.intellij.openapi.updateSettings.impl.UpdateSettings"
136 serviceImplementation="com.intellij.openapi.updateSettings.impl.UpdateSettings"/>
137 <applicationService serviceImplementation="com.intellij.openapi.updateSettings.UpdateStrategyCustomization"/>
138 <applicationService serviceInterface="com.intellij.ide.plugins.InstalledPluginsState"
139 serviceImplementation="com.intellij.ide.plugins.InstalledPluginsState"/>
140 <applicationService serviceInterface="com.intellij.featureStatistics.FeatureUsageTracker"
141 serviceImplementation="com.intellij.featureStatistics.FeatureUsageTrackerImpl"/>
142 <applicationService serviceInterface="com.intellij.featureStatistics.ProductivityFeaturesRegistry"
143 serviceImplementation="com.intellij.featureStatistics.ProductivityFeaturesRegistryImpl"/>
144 <applicationService serviceInterface="com.intellij.util.InstanceofCheckerGenerator"
145 serviceImplementation="com.intellij.util.InstanceofCheckerGenerator"/>
146 <applicationService serviceInterface="com.intellij.internal.psiView.PsiViewerSettings"
147 serviceImplementation="com.intellij.internal.psiView.PsiViewerSettings"/>
149 <applicationService serviceInterface="com.intellij.util.graph.GraphAlgorithms"
150 serviceImplementation="com.intellij.util.graph.impl.GraphAlgorithmsImpl"/>
152 <applicationService serviceInterface="com.intellij.concurrency.AsyncFutureFactory"
153 serviceImplementation="com.intellij.concurrency.AsyncFutureFactoryImpl"/>
155 <applicationService serviceInterface="com.intellij.openapi.keymap.impl.DefaultKeymap"
156 serviceImplementation="com.intellij.openapi.keymap.impl.DefaultKeymap"/>
158 <applicationService serviceInterface="com.intellij.ide.passwordSafe.impl.providers.masterKey.PasswordDatabase"
159 serviceImplementation="com.intellij.ide.passwordSafe.impl.providers.masterKey.PasswordDatabase"/>
160 <applicationService serviceInterface="com.intellij.ide.passwordSafe.config.PasswordSafeSettings"
161 serviceImplementation="com.intellij.ide.passwordSafe.config.PasswordSafeSettings"/>
162 <applicationService serviceInterface="com.intellij.ide.passwordSafe.PasswordSafe"
163 serviceImplementation="com.intellij.ide.passwordSafe.impl.PasswordSafeImpl"/>
164 <applicationConfigurable parentId="preferences.general" instance="com.intellij.ide.passwordSafe.config.PasswordSafeConfigurable" id="application.passwordSafe"
165 displayName="Passwords"/>
166 <applicationService serviceInterface="com.intellij.execution.process.ColoredOutputTypeRegistry"
167 serviceImplementation="com.intellij.execution.process.ColoredOutputTypeRegistry"/>
168 <applicationService serviceInterface="com.intellij.execution.process.OSProcessManager"
169 serviceImplementation="com.intellij.execution.process.impl.OSProcessManagerImpl"/>
171 <applicationService serviceInterface="com.intellij.openapi.options.SchemesManagerFactory"
172 serviceImplementation="com.intellij.configurationStore.ApplicationSchemeManagerFactory"/>
173 <projectService serviceInterface="com.intellij.openapi.options.SchemesManagerFactory"
174 serviceImplementation="com.intellij.configurationStore.ProjectSchemeManagerFactory"/>
176 <applicationService serviceImplementation="com.intellij.openapi.editor.colors.ex.DefaultColorSchemesManager"/>
177 <applicationService serviceInterface="com.intellij.openapi.editor.colors.TextAttributesKey$TextAttributeKeyDefaultsProvider"
178 serviceImplementation="com.intellij.openapi.editor.colors.impl.TextAttributeKeyDefaultsProviderImpl"/>
179 <applicationService serviceInterface="com.intellij.openapi.editor.colors.EditorColorsManager"
180 serviceImplementation="com.intellij.openapi.editor.colors.impl.EditorColorsManagerImpl"/>
182 <applicationService serviceInterface="com.intellij.openapi.roots.ui.FileAppearanceService"
183 serviceImplementation="com.intellij.openapi.roots.ui.FileAppearanceServiceImpl"/>
185 <applicationService serviceImplementation="com.intellij.internal.statistic.UsageTrigger"/>
187 <applicationService serviceInterface="com.intellij.openapi.application.PathMacros"
188 serviceImplementation="com.intellij.application.options.PathMacrosImpl"/>
190 <applicationService serviceImplementation="com.intellij.openapi.util.DimensionService"/>
191 <applicationService serviceInterface="com.intellij.openapi.util.WindowStateService"
192 serviceImplementation="com.intellij.openapi.util.WindowStateApplicationService"/>
193 <projectService serviceInterface="com.intellij.openapi.util.WindowStateService"
194 serviceImplementation="com.intellij.openapi.util.WindowStateProjectService"/>
196 <applicationService serviceInterface="com.intellij.openapi.application.ApplicationInfo"
197 serviceImplementation="com.intellij.openapi.application.impl.ApplicationInfoImpl"/>
199 <applicationService serviceInterface="com.intellij.execution.RunnerRegistry"
200 serviceImplementation="com.intellij.execution.impl.RunnerRegistryImpl"/>
202 <applicationService serviceInterface="org.jetbrains.ide.script.IdeScriptEngineManager"
203 serviceImplementation="org.jetbrains.ide.script.Jsr223IdeScriptEngineManagerImpl"/>
205 <applicationService serviceImplementation="com.intellij.ide.ui.UISettings"/>
207 <applicationService serviceInterface="com.intellij.ide.UiActivityMonitor" serviceImplementation="com.intellij.ide.UiActivityMonitorImpl"/>
209 <projectService serviceInterface="com.intellij.openapi.vfs.ReadonlyStatusHandler"
210 serviceImplementation="com.intellij.openapi.vcs.readOnlyHandler.ReadonlyStatusHandlerImpl"/>
211 <projectService serviceInterface="com.intellij.openapi.startup.StartupManager"
212 serviceImplementation="com.intellij.ide.startup.impl.StartupManagerImpl"/>
213 <projectService serviceImplementation="com.intellij.openapi.project.ProjectTypeService"/>
214 <projectService serviceInterface="com.intellij.openapi.ui.MasterDetailsStateService" serviceImplementation="com.intellij.openapi.ui.MasterDetailsStateService"/>
215 <projectService serviceInterface="com.intellij.ide.SelectInManager" serviceImplementation="com.intellij.ide.SelectInManager"/>
217 <projectService serviceInterface="com.intellij.ide.errorTreeView.impl.ErrorTreeViewConfiguration"
218 serviceImplementation="com.intellij.ide.errorTreeView.impl.ErrorTreeViewConfiguration"/>
220 <projectService serviceInterface="com.intellij.ui.docking.DockManager"
221 serviceImplementation="com.intellij.ui.docking.impl.DockManagerImpl"/>
222 <projectService serviceInterface="com.intellij.ide.SelectInEditorManager"
223 serviceImplementation="com.intellij.ide.impl.SelectInEditorManagerImpl"/>
224 <projectService serviceInterface="com.intellij.ui.RecentsManager"
225 serviceImplementation="com.intellij.ui.RecentsManager"/>
226 <projectService serviceInterface="com.intellij.ui.content.MessageView"
227 serviceImplementation="com.intellij.ui.content.impl.MessageViewImpl"/>
229 <projectService serviceInterface="com.intellij.ui.tabs.FileColorSharedConfigurationManager"
230 serviceImplementation="com.intellij.ui.tabs.FileColorSharedConfigurationManager"/>
232 <projectService serviceInterface="com.intellij.openapi.project.DumbService" serviceImplementation="com.intellij.openapi.project.DumbServiceImpl"/>
233 <applicationService serviceInterface="com.intellij.openapi.project.DumbPermissionService" serviceImplementation="com.intellij.openapi.project.DumbPermissionServiceImpl"/>
235 <projectService serviceInterface="com.intellij.psi.util.CachedValuesManager"
236 serviceImplementation="com.intellij.util.CachedValuesManagerImpl"/>
238 <projectService serviceInterface="com.intellij.openapi.vcs.impl.projectlevelman.AllVcsesI"
239 serviceImplementation="com.intellij.openapi.vcs.impl.projectlevelman.AllVcses"/>
241 <projectService serviceInterface="com.intellij.openapi.vcs.changes.RemoteRevisionsCache"
242 serviceImplementation="com.intellij.openapi.vcs.changes.RemoteRevisionsCache"/>
244 <projectService serviceInterface="com.intellij.execution.testframework.export.ExportTestResultsConfiguration"
245 serviceImplementation="com.intellij.execution.testframework.export.ExportTestResultsConfiguration"/>
247 <projectService serviceInterface="com.intellij.execution.testframework.autotest.AutoTestManager"
248 serviceImplementation="com.intellij.execution.testframework.autotest.AutoTestManager"/>
250 <projectService serviceInterface="com.intellij.execution.testframework.sm.TestHistoryConfiguration"
251 serviceImplementation="com.intellij.execution.testframework.sm.TestHistoryConfiguration"/>
252 <projectService serviceInterface="com.intellij.openapi.vcs.VcsFileListenerContextHelper"
253 serviceImplementation="com.intellij.openapi.vcs.VcsFileListenerContextHelper"/>
255 <projectService serviceInterface="com.intellij.openapi.editor.LazyRangeMarkerFactory"
256 serviceImplementation="com.intellij.openapi.editor.impl.LazyRangeMarkerFactoryImpl"/>
258 <projectService serviceInterface="com.intellij.openapi.project.ProjectReloadState"
259 serviceImplementation="com.intellij.openapi.project.impl.ProjectReloadStateImpl"/>
261 <projectService serviceInterface="com.intellij.externalDependencies.ExternalDependenciesManager"
262 serviceImplementation="com.intellij.externalDependencies.impl.ExternalDependenciesManagerImpl"/>
264 <welcomeFrameProvider implementation="com.intellij.openapi.wm.impl.welcomeScreen.FlatWelcomeFrameProvider"/>
267 <applicationConfigurable groupId="appearance" groupWeight="120" key="title.general" bundle="messages.IdeBundle" id="preferences.general"
268 instance="com.intellij.ide.GeneralSettingsConfigurable"/>
271 <applicationConfigurable groupId="appearance" groupWeight="150" instance="com.intellij.ide.ui.AppearanceConfigurable" id="preferences.lookFeel" key="title.appearance"
272 bundle="messages.IdeBundle"/>
275 <applicationConfigurable groupId="root" groupWeight="65" instance="com.intellij.openapi.keymap.impl.ui.KeymapPanel" id="preferences.keymap" key="keymap.display.name"
276 bundle="messages.KeyMapBundle"/>
277 <applicationConfigurable groupId="appearance" instance="com.intellij.openapi.keymap.impl.ui.QuickListsPanel" id="reference.idesettings.quicklists"
278 displayName="Quick Lists"/>
280 <!-- Customizations -->
281 <applicationConfigurable groupId="appearance" groupWeight="130" instance="com.intellij.ide.ui.customization.CustomizationConfigurable" id="preferences.customizations"
282 key="title.customizations" bundle="messages.IdeBundle"/>
284 <!-- Notifications -->
285 <applicationConfigurable groupId="appearance"
287 displayName="Notifications"
288 id="reference.settings.ide.settings.notifications"
289 provider="com.intellij.notification.impl.NotificationsConfigurableProvider"/>
290 <search.optionContributor implementation="com.intellij.notification.impl.NotificationSearchableOptionContributor"/>
293 <applicationConfigurable groupId="root" groupWeight="55" instance="com.intellij.ide.plugins.PluginManagerConfigurable" id="preferences.pluginManager"
294 displayName="Plugins"/>
295 <actionFromOptionDescriptorProvider implementation="com.intellij.ide.plugins.InstalledPluginsManagerMain$PluginsActionFromOptionDescriptorProvider"/>
296 <applicationConfigurable parentId="preferences.general" instance="com.intellij.util.net.HttpProxyConfigurable" id="http.proxy" displayName="HTTP Proxy"/>
297 <applicationConfigurable groupId="tools" displayName="Server Certificates" id="http.certificates" instance="com.intellij.util.net.ssl.CertificateConfigurable"/>
298 <!--<applicationConfigurable instance="com.intellij.ui.switcher.QuickAccessConfigurable"/>-->
300 <fileTypeFactory implementation="com.intellij.openapi.fileTypes.impl.PlatformFileTypeFactory"/>
301 <postStartupActivity implementation="com.intellij.openapi.fileTypes.impl.ApproveRemovedMappingsActivity"/>
302 <applicationService serviceInterface="com.intellij.openapi.options.colors.ColorSettingsPages"
303 serviceImplementation="com.intellij.openapi.options.colors.pages.ColorSettingsPagesImpl"/>
305 <applicationConfigurable parentId="preferences.general" instance="com.intellij.openapi.updateSettings.impl.UpdateSettingsConfigurable" id="preferences.updates"
306 key="updates.settings.title" bundle="messages.IdeBundle"/>
308 <applicationService serviceInterface="com.intellij.psi.search.scope.packageSet.PackageSetFactory"
309 serviceImplementation="com.intellij.psi.search.scope.packageSet.PackageSetFactoryImpl"/>
311 <applicationService serviceInterface="com.intellij.ui.ColorChooserService"
312 serviceImplementation="com.intellij.ui.ColorChooserServiceImpl"/>
314 <applicationService serviceInterface="com.intellij.openapi.actionSystem.AbbreviationManager"
315 serviceImplementation="com.intellij.openapi.actionSystem.impl.AbbreviationManagerImpl"/>
317 <applicationService serviceImplementation="com.intellij.openapi.editor.ex.EditorSettingsExternalizable"/>
318 <applicationService serviceImplementation="com.intellij.openapi.keymap.KeyboardSettingsExternalizable"/>
319 <applicationService serviceImplementation="com.intellij.openapi.editor.SpellCheckingEditorCustomizationProvider"/>
321 <scopeParserExtension implementation="com.intellij.psi.search.scope.packageSet.FilePackageSetParserExtension"/>
322 <applicationService serviceInterface="com.intellij.openapi.ui.popup.StackingPopupDispatcher" serviceImplementation="com.intellij.ui.popup.StackingPopupDispatcherImpl"/>
324 <applicationService serviceImplementation="com.intellij.ide.RemoteDesktopDetector"/>
326 <projectService serviceImplementation="com.intellij.ui.switcher.SwitchManager"/>
328 <fileEditorProvider implementation="com.intellij.openapi.fileEditor.impl.http.HttpFileEditorProvider"/>
329 <editorActionHandler action="EditorEscape" implementationClass="com.intellij.codeInsight.hint.EscapeHandler" id="hide-hints"/>
331 <projectConfigurable groupId="language" groupWeight="110" instance="com.intellij.javaee.ExternalResourceConfigurable" key="display.name.edit.external.resource"
332 bundle="messages.XmlBundle" id="preferences.externalResources">
333 <configurable instance="com.intellij.javaee.DefaultSchemasConfigurable" displayName="Default XML Schemas" id="xml.defaultSchemas"/>
334 <configurable instance="com.intellij.javaee.XMLCatalogConfigurable" displayName="XML Catalog" id="xml.catalog"/>
335 </projectConfigurable>
337 <bundledKeymapProvider implementation="com.intellij.openapi.keymap.impl.DefaultBundledKeymaps"/>
338 <!-- <checkinHandlerFactory implementation="com.intellij.openapi.vcs.CheckRemoteStatusCheckinHandlerFactory"/> -->
340 <statistics.usagesCollector implementation="com.intellij.ide.plugins.DisabledPluginsUsagesCollector"/>
341 <statistics.usagesCollector implementation="com.intellij.ide.plugins.NonBundledPluginsUsagesCollector"/>
342 <statistics.usagesCollector implementation="com.intellij.featureStatistics.FeaturesUsageCollector"/>
343 <statistics.usagesCollector implementation="com.intellij.openapi.vcs.statistics.VcsUsagesCollector"/>
344 <statistics.usagesCollector implementation="com.intellij.internal.statistic.UsageTrigger$MyCollector"/>
345 <statistics.usagesCollector implementation="com.intellij.internal.statistic.ideSettings.LaFUsagesCollector"/>
346 <statistics.usagesCollector implementation="com.intellij.internal.statistic.OsNameUsageCollector"/>
347 <statistics.usagesCollector implementation="com.intellij.internal.statistic.OsVersionUsageCollector"/>
348 <statistics.usagesCollector implementation="com.intellij.internal.statistic.UiInfoUsageCollector"/>
349 <statistics.usagesCollector implementation="com.intellij.internal.statistic.JdkInfoUsageCollector"/>
350 <statistics.usagesCollector implementation="com.intellij.internal.statistic.BuildNumberUsageCollector"/>
352 <applicationConfigurable parentId="preferences.general" instance="com.intellij.internal.statistic.configurable.StatisticsConfigurable" id="usage.statistics"
353 displayName="Usage Statistics"/>
355 <vfs.local.pluggableFileWatcher implementation="com.intellij.openapi.vfs.impl.local.NativeFileWatcherImpl" />
357 <virtualFileSystem key="dummy" implementationClass="com.intellij.openapi.vfs.ex.dummy.DummyFileSystem"/>
358 <virtualFileSystem key="http" implementationClass="com.intellij.openapi.vfs.impl.http.HttpFileSystemImpl"/>
359 <virtualFileSystem key="https" implementationClass="com.intellij.openapi.vfs.impl.http.HttpsFileSystem"/>
361 <toolWindow id="Event Log" anchor="bottom" secondary="true"
362 icon="AllIcons.Ide.NoNotifications13"
363 factoryClass="com.intellij.notification.EventLogToolWindowFactory"/>
365 <projectService serviceInterface="com.intellij.openapi.wm.impl.ProjectFrameBounds"
366 serviceImplementation="com.intellij.openapi.wm.impl.ProjectFrameBounds"/>
368 <applicationService serviceInterface="com.intellij.ide.TypePresentationService"
369 serviceImplementation="com.intellij.ide.TypePresentationServiceImpl"/>
371 <postStartupActivity implementation="com.intellij.ide.TipOfTheDayManager"/>
372 <postStartupActivity implementation="com.intellij.ide.actions.PowerSaveModeNotifier"/>
373 <postStartupActivity implementation="com.intellij.openapi.actionSystem.impl.ActionPreloader"/>
374 <postStartupActivity id="OpenFilesActivity" implementation="com.intellij.openapi.fileEditor.impl.OpenFilesActivity"/>
376 <writingAccessProvider implementation="com.intellij.openapi.fileEditor.impl.NonProjectFileWritingAccessProvider" order="first"/>
378 <patch.extension implementation="com.intellij.openapi.diff.impl.patch.BaseRevisionTextPatchEP"/>
379 <patch.extension implementation="com.intellij.openapi.diff.impl.patch.CharsetEP"/>
381 <iconLayerProvider implementation="com.intellij.ide.LockedIconLayerProvider"/>
383 <fileEditorProvider implementation="com.intellij.openapi.fileEditor.impl.text.LargeFileEditorProvider"/>
384 <frameEditorComponentProvider implementation="com.intellij.openapi.wm.ex.DefaultFrameEditorComponentProvider"/>
386 <lang.lineWrapStrategy language="TEXT" implementationClass="com.intellij.openapi.editor.TextLineWrapPositionStrategy"/>
388 <editorNotificationProvider implementation="com.intellij.openapi.editor.impl.ForcedSoftWrapsNotificationProvider"/>
389 <editorNotificationProvider implementation="com.intellij.ide.FileChangedNotificationProvider"/>
390 <editorNotificationProvider implementation="com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.PluginAdvertiserEditorNotificationProvider"/>
392 <getDataRule key="context.ProjectFileDirectory" implementationClass="com.intellij.ide.impl.dataRules.ProjectFileDirectoryRule"/>
394 <localInspection shortName="InconsistentLineSeparators" bundle="messages.InspectionsBundle" key="inconsistent.line.separators"
395 groupName="General" enabledByDefault="false" level="WARNING"
396 implementationClass="com.intellij.codeStyle.InconsistentLineSeparatorsInspection"/>
397 <search.topHitProvider implementation="com.intellij.platform.DefaultPlatformTopHitProvider"/>
398 <search.topHitProvider implementation="com.intellij.ide.ui.UISimpleSettingsProvider"/>
399 <search.topHitProvider implementation="com.intellij.ide.ui.AppearanceOptionsTopHitProvider"/>
400 <search.topHitProvider implementation="com.intellij.ide.ui.AppearanceOptionsTopHitProvider$Ex"/>
401 <search.topHitProvider implementation="com.intellij.ide.ui.SystemOptionsTopHitProvider"/>
402 <search.topHitProvider implementation="com.intellij.ui.tabs.FileColorsOptionsTopHitProvider"/>
403 <search.topHitProvider implementation="com.intellij.ide.ui.EditorOptionsTopHitProvider"/>
404 <search.topHitProvider implementation="com.intellij.ide.ui.EditorOptionsTopHitProvider$Ex"/>
405 <search.topHitProvider implementation="com.intellij.ide.ui.InspectionsTopHitProvider"/>
406 <search.topHitProvider implementation="com.intellij.ide.ui.RegistryOptionsTopHitProvider"/>
407 <search.topHitProvider implementation="com.intellij.ide.ui.PluginOptionsTopHitProvider"/>
408 <projectService serviceImplementation="com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.UnknownFeaturesCollector"/>
409 <postStartupActivity implementation="com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.PluginsAdvertiser" order="before OpenFilesActivity"/>
410 <actionPromoter implementation="com.intellij.ui.ToolbarDecoratorActionPromoter"/>
412 <ui.suitableFontProvider implementation="com.intellij.ui.SuitableFontProviderImpl"/>
414 <jbProtocolCommand implementation="com.intellij.openapi.project.impl.JBProtocolOpenProjectCommand"/>
417 <className>com.intellij.openapi.editor.actions.FlipCommaIntention</className>
421 <projectService serviceImplementation="com.intellij.execution.startup.ProjectStartupLocalConfiguration"/>
422 <projectService serviceImplementation="com.intellij.execution.startup.ProjectStartupSharedConfiguration"/>
423 <projectService serviceImplementation="com.intellij.execution.startup.ProjectStartupConfiguration"/>
424 <projectConfigurable groupId="build" instance="com.intellij.execution.startup.ProjectStartupConfigurable"/>
425 <postStartupActivity implementation="com.intellij.execution.startup.ProjectStartupRunner"/>