Split DefaultKeymap.xml into separate files for each keymap. This is much easier...
[idea/community.git] / platform / platform-resources / src / META-INF / PlatformExtensions.xml
index 5251823f8810a17c3792e5a5024ba984e537a30d..b6dd69ffc819f93abafb5e5695bf8e668846c916 100644 (file)
   <applicationService serviceInterface="com.intellij.util.InstanceofCheckerGenerator"
                       serviceImplementation="com.intellij.util.InstanceofCheckerGeneratorImpl"/>
   <applicationService serviceInterface="com.intellij.internal.psiView.PsiViewerSettings"
-                  serviceImplementation="com.intellij.internal.psiView.PsiViewerSettings"/>  
+                  serviceImplementation="com.intellij.internal.psiView.PsiViewerSettings"/>
+
+  <applicationService serviceInterface="com.intellij.openapi.keymap.impl.DefaultKeymap"
+                      serviceImplementation="com.intellij.openapi.keymap.impl.DefaultKeymap"/>
 
   <projectService serviceInterface="com.intellij.openapi.vfs.ReadonlyStatusHandler"
                   serviceImplementation="com.intellij.openapi.vcs.readOnlyHandler.ReadonlyStatusHandlerImpl"/>
   <progressFunComponentProvider implementation="com.intellij.featureStatistics.ProgressFunProvider"/>
   <projectConfigurable implementation="com.intellij.javaee.ExternalResourceConfigurable"/>
 
+  <bundledKeymapProvider implementation="com.intellij.openapi.keymap.impl.DefaultBundledKeymaps"/>
   <!-- <checkinHandlerFactory implementation="com.intellij.openapi.vcs.CheckRemoteStatusCheckinHandlerFactory"/> -->
 </extensions>