Skip to content

Instantly share code, notes, and snippets.

@masanobuimai
Last active December 6, 2018 04:51
Show Gist options
  • Save masanobuimai/58a9362f4cceb7e670ce89d04f36d5de to your computer and use it in GitHub Desktop.
Save masanobuimai/58a9362f4cceb7e670ce89d04f36d5de to your computer and use it in GitHub Desktop.
Open in splitted tab
import com.intellij.openapi.actionSystem.AnActionEvent
import com.intellij.openapi.command.WriteCommandAction
import java.util.function.Consumer
import static com.intellij.openapi.actionSystem.LangDataKeys.*
//////////////////////////////////////////////////////////////////////////////////////////////
metaClass.propertyMissing = {name ->
switch (name) {
case "application": return com.intellij.openapi.application.ApplicationManager.getApplication()
case "project": return com.intellij.openapi.project.ProjectManager.getInstance().getOpenProjects()[0]
case "INDEX": return com.intellij.psi.search.FilenameIndex
case "GSS": return com.intellij.psi.search.GlobalSearchScope
case "EXT": return com.intellij.openapi.extensions.Extensions
default:
def variants = []
for (t in [IDE.project, IDE.application]) {
for (obj in t.picoContainer.componentKeyToAdapterCache.keySet()) {
def key = obj instanceof String ? obj : obj instanceof Class ? obj.getName() : null
if (key == null) continue
def match = key =~ /[\.]([^\.]+?)(Service|Manager|Helper|Factory)?$/
def groups = match.size()? match[0][1..-1] : [key, null]
def singular = groups[1..-1][0] == null
def words = com.intellij.psi.codeStyle.NameUtil.nameToWords(groups[0])
def short0 = [words[0].toLowerCase(), words.length==1? "" : words[1..-1]].flatten().join()
def shortName = singular? short0 : com.intellij.openapi.util.text.StringUtil.pluralize(short0)
if (shortName.equals(name)) return t.picoContainer.getComponentInstance(obj);
if (com.intellij.openapi.util.text.StringUtil.containsIgnoreCase(groups[0], name)) variants.add(shortName)
}
}
throw new MissingPropertyException("Service or Component '$name' not found. Variants: $variants")
}
}
String.class.metaClass.file = {-> virtualFiles.findFileByUrl(com.intellij.openapi.vfs.VfsUtil.pathToUrl(delegate))}
String.class.metaClass.file2 = {-> def name = delegate; fileEditors.getOpenFiles().find {file -> file.getName().equals(name) }}
String.class.metaClass.findPsi = {-> INDEX.getFilesByName(project, delegate, GSS.allScope(project)) }
String.class.metaClass.findFile = {-> INDEX.getVirtualFilesByName(project, delegate, GSS.allScope(project)) }
String.class.metaClass.firstPsi = {-> delegate.findPsi()[0] }
String.class.metaClass.firstFile = {-> delegate.findFile()[0] }
String.class.metaClass.ep = {-> EXT.getArea(null).getExtensionPoint(delegate) }
com.intellij.openapi.actionSystem.DataKey.class.metaClass.from = {e -> delegate.getData(e.getDataContext()) }
def virtualFileMetaClass = com.intellij.openapi.vfs.VirtualFile.class.metaClass
virtualFileMetaClass.psi = {-> psiManager.findFile(delegate)}
virtualFileMetaClass.document = {-> fileDocuments.getDocument(delegate)}
virtualFileMetaClass.editor = {-> fileEditors.getSelectedEditor(delegate)?.getEditor()}
def psiMetaClass = com.intellij.psi.PsiElement.class.metaClass
psiMetaClass.document = {-> psiDocuments.getDocument(delegate)}
psiMetaClass.file = {-> delegate.getContainingFile().getVirtualFile()}
psiMetaClass.editor = {-> fileEditors.getSelectedEditor(delegate.file())?.getEditor()}
write = { Runnable r -> WriteCommandAction.runWriteCommandAction(project, r) }
read = { c -> application.runReadAction(c)}
pool = { c -> application.executeOnPooledThread(c)}
swing = { c -> com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(c)}
action = { name, shortcut = null, Consumer perform = null ->
actions.unregisterAction(name)
keymaps.getActiveKeymap().removeAllActionShortcuts(name)
if (perform == null) return
actions.registerAction(name, new com.intellij.openapi.actionSystem.AnAction(name, name, null) {
@Override
void actionPerformed(AnActionEvent e) {
perform.accept(e)
} })
if (shortcut != null) {
keymaps.getActiveKeymap().addShortcut(name, new com.intellij.openapi.actionSystem.KeyboardShortcut(
javax.swing.KeyStroke.getKeyStroke(shortcut), null))
}
}
timer = {name, delay = 1, perform = null ->
dispose(name)
if (perform == null) return
def h = new com.intellij.util.Alarm(project)
def r = new Runnable() { public void run() {perform(); h.addRequest(this, delay); }}
h.addRequest(r, delay)
IDE.put(name, h)
}
dispose = { h ->
t = h instanceof com.intellij.openapi.Disposable ? h : IDE.put(h, null)
if (t != null) com.intellij.openapi.util.Disposer.dispose(t)
}
editor = { -> try {windows.getFocusedComponent(project).getEditor()} catch(e){}}
import com.intellij.ide.script.IDE
import com.intellij.openapi.application.Application
import com.intellij.openapi.editor.Document
import com.intellij.openapi.extensions.ExtensionPoint
import com.intellij.openapi.extensions.Extensions
import com.intellij.openapi.fileEditor.FileEditor
import com.intellij.openapi.project.Project
import com.intellij.openapi.project.ProjectManager
import com.intellij.openapi.vfs.VirtualFile
import com.intellij.psi.PsiFile
import com.intellij.psi.search.FilenameIndex
import com.intellij.psi.search.GlobalSearchScope
contribute(context(filetypes: ['groovy'])) {
property name: 'IDE', type: IDE
property name: 'application', type: Application
property name: 'project', type: Project
property name: 'INDEX', type: FilenameIndex
property name: 'GSS', type: GlobalSearchScope
property name: 'EXT', type: Extensions
ProjectManager.instance.openProjects[0].picoContainer.componentKeyToAdapterCache.keySet().each { obj ->
def key = obj instanceof String ? obj : obj instanceof Class ? obj.getName() : null
if (key != null) {
def match = key =~ /[\.]([^\.]+?)(Service|Manager|Helper|Factory)?$/
def groups = match.size() ? match[0][1..-1] : [key, null]
def singular = groups[1..-1][0] == null
def words = com.intellij.psi.codeStyle.NameUtil.nameToWords(groups[0])
def short0 = [words[0].toLowerCase(), words.length == 1 ? "" : words[1..-1]].flatten().join()
def shortName = singular ? short0 : com.intellij.openapi.util.text.StringUtil.pluralize(short0)
property name: shortName, type: key
}
}
}
contribute(context(filetypes: ['groovy'])) {
method name: 'write',
params: [c: 'groovy.lang.Closure'],
type: 'void'
method name: 'read',
params: [c: 'groovy.lang.Closure'],
type: 'void'
method name: 'pool',
params: [c: 'groovy.lang.Closure'],
type: 'java.util.concurrent.Future'
method name: 'swing',
params: [c: 'groovy.lang.Closure'],
type: 'void'
method name: 'action',
params: [name : 'java.lang.String', shortcut: 'java.lang.String',
perform: 'java.util.function.Consumer<com.intellij.openapi.actionSystem.AnActionEvent>'],
type: 'void'
method name: 'timer',
params: [name : 'java.lang.String', delay: 'java.lang.Integer',
perform: 'groovy.lang.Closure'],
type: 'void'
method name: 'editor', params: [], type: 'com.intellij.openapi.editor.Editor'
}
contribute(context(ctype: 'java.lang.String', filetypes: ['groovy'])) {
method name: 'file', params: [], type: VirtualFile
method name: 'file2', params: [], type: VirtualFile
method name: 'findPsi', params: [], type: 'com.intellij.psi.PsiFile[]'
method name: 'findFile', params: [], type: 'java.util.Collection<com.intellij.openapi.vfs.VirtualFile>'
method name: 'firstPsi', params: [], type: PsiFile
method name: 'firstFile', params: [], type: VirtualFile
method name: 'ep', params: [], type: ExtensionPoint
}
contribute(context(ctype: 'com.intellij.openapi.vfs.VirtualFile', filetypes: ['groovy'])) {
method name: 'psi', params: [], type: PsiFile
method name: 'document', params: [], type: Document
method name: 'editor', params: [], type: FileEditor
}
contribute(context(ctype: 'com.intellij.psi.PsiElement', filetypes: ['groovy'])) {
method name: 'document', params: [], type: Document
method name: 'file', params: [], type: VirtualFile
method name: 'editor', params: [], type: FileEditor
}
import com.intellij.codeInsight.navigation.actions.GotoDeclarationAction
import com.intellij.openapi.actionSystem.AnActionEvent
import com.intellij.openapi.actionSystem.DataContext
import com.intellij.openapi.actionSystem.LangDataKeys
import com.intellij.openapi.actionSystem.PlatformDataKeys
import com.intellij.openapi.editor.ScrollType
import com.intellij.openapi.fileEditor.ex.FileEditorManagerEx
import com.intellij.openapi.fileEditor.impl.EditorWindow
import com.intellij.openapi.project.Project
import com.intellij.psi.PsiElement
import javax.swing.*
action("TryMe!", "alt shift P") { e ->
target = getTarget(e)
if (target != null) {
fm = FileEditorManagerEx.getInstanceEx(project)
final nextWindowPane = receiveNextWindowPane(project, fm, e.dataContext)
fm.currentWindow = nextWindowPane
nextWindowPane.manager.openFileImpl2(nextWindowPane, target.containingFile.virtualFile, true)
scrollToTarget(target, nextWindowPane)
} else {
new GotoDeclarationAction().actionPerformed(e)
}
}
private PsiElement getTarget(AnActionEvent e) {
psiFile = e.getData(LangDataKeys.PSI_FILE)
editor = e.getData(PlatformDataKeys.EDITOR)
IDE.print("psiFile =" + psiFile)
IDE.print("editor =" + editor)
if (psiFile == null || editor == null) {
e.getPresentation().setEnabled(false)
return null
}
int offset = editor.caretModel.offset
IDE.print("offset = " + offset)
elementAt = psiFile.findElementAt(offset)
if (elementAt == null) {
e.presentation.enabled = false
return null
}
all = GotoDeclarationAction.findAllTargetElements(elementAt.project, editor, offset)
return all.length > 0 ? all[0] : null
}
private EditorWindow receiveNextWindowPane(Project project,
FileEditorManagerEx fileEditorManager,
DataContext dataContext) {
activeWindowPane = EditorWindow.DATA_KEY.getData(dataContext);
if (activeWindowPane == null) return null; // Action invoked when no files are open; do nothing
nextWindowPane = fileEditorManager.getNextWindow(activeWindowPane);
if (nextWindowPane == activeWindowPane) {
fileManagerEx = FileEditorManagerEx.getInstance(project);
fileManagerEx.createSplitter(SwingConstants.VERTICAL, fileManagerEx.currentWindow);
nextWindowPane = fileEditorManager.getNextWindow(activeWindowPane);
}
return nextWindowPane;
}
private void scrollToTarget(PsiElement target, EditorWindow nextWindowPane) {
delayingScrollToCaret = new Timer(10, { e ->
IDE.print("scroll!!")
if (!nextWindowPane.isShowing()) {
scrollToTarget(target, nextWindowPane)
} else {
nextWindowPane.asCurrentWindow = true
nextWindowPane.manager.selectedTextEditor.caretModel.moveToOffset(target.textOffset)
nextWindowPane.manager.selectedTextEditor.scrollingModel.scrollToCaret(ScrollType.CENTER)
}
})
delayingScrollToCaret.repeats = false
delayingScrollToCaret.start()
}
IDE.project.picoContainer.componentKeyToAdapterCache.keySet().each { obj ->
def key = obj instanceof String ? obj : obj instanceof Class ? obj.getName() : null
if (key != null) {
def match = key =~ /[\.]([^\.]+?)(Service|Manager|Helper|Factory)?$/
def groups = match.size() ? match[0][1..-1] : [key, null]
def singular = groups[1..-1][0] == null
def words = com.intellij.psi.codeStyle.NameUtil.nameToWords(groups[0])
def short0 = [words[0].toLowerCase(), words.length == 1 ? "" : words[1..-1]].flatten().join()
def shortName = singular ? short0 : com.intellij.openapi.util.text.StringUtil.pluralize(short0)
IDE.print(shortName + ", " + key)
}
}
/*
kotlinBeforeResolveHighlightingPass$s, org.jetbrains.kotlin.idea.highlighter.KotlinBeforeResolveHighlightingPass$Factory
mavenRepositoryServices, com.intellij.jarRepository.services.MavenRepositoryServicesManager
jestCoverageAnnotator, com.intellij.javascript.jest.coverage.JestCoverageAnnotator
executions, com.intellij.execution.ExecutionManager
dbSrcMapping, com.intellij.database.dataSource.srcStorage.DbSrcMapping
inferredAnnotations, com.intellij.codeInsight.InferredAnnotationsManager
codeFoldingPasses, com.intellij.codeInsight.daemon.impl.CodeFoldingPassFactory
facetDependentToolWindows, com.intellij.facet.impl.ui.FacetDependentToolWindowManager
findInProjects, com.intellij.find.findInProject.FindInProjectManager
nullableNotNulls, com.intellij.codeInsight.NullableNotNullManager
javaModuleRenameListener, com.intellij.lang.java.JavaModuleRenameListener
groovyCodeStyleSettingsFacade, org.jetbrains.plugins.groovy.lang.psi.impl.GroovyCodeStyleSettingsFacade
sampleResolutions, org.jetbrains.kotlin.idea.kdoc.SampleResolutionService
compilerConfiguration, com.intellij.compiler.CompilerConfiguration
jsControlFlows, com.intellij.lang.javascript.psi.controlflow.JSControlFlowService
usageViews, com.intellij.usageView.UsageViewManager
groovyUnusedImportsPasses, org.jetbrains.plugins.groovy.codeInspection.local.GroovyUnusedImportsPassFactory
terminalArrangements, org.jetbrains.plugins.terminal.arrangement.TerminalArrangementManager
mavenRunner, org.jetbrains.idea.maven.execution.MavenRunner
healthEndpointTabSettings, com.intellij.spring.boot.run.lifecycle.health.tab.HealthEndpointTabSettings
mavenRepositoriesHolder, org.jetbrains.plugins.gradle.integrations.maven.MavenRepositoriesHolder
typeScriptSettings, com.intellij.lang.typescript.TypeScriptSettings
jsLibraries, com.intellij.lang.javascript.library.JSLibraryManager
terminalProjectOptionsProvider, org.jetbrains.plugins.terminal.TerminalProjectOptionsProvider
gitRepositories, git4idea.repo.GitRepositoryManager
kotlinFacetSettingsProvider, org.jetbrains.kotlin.config.KotlinFacetSettingsProvider
gitVcsSettings, git4idea.config.GitVcsSettings
spellCheckerSettings, com.intellij.spellchecker.settings.SpellCheckerSettings
mavenImportNotifier, org.jetbrains.idea.maven.utils.MavenImportNotifier
palette, com.intellij.uiDesigner.palette.Palette
domTemplateRunner, com.intellij.util.xml.actions.generate.DomTemplateRunner
chooseByNames, com.intellij.ide.util.gotoByName.ChooseByNameFactory
moduleAnnotationsResolver, org.jetbrains.kotlin.resolve.ModuleAnnotationsResolver
yamlElementGenerator, org.jetbrains.yaml.YAMLElementGenerator
designerToolWindows, com.intellij.designer.DesignerToolWindowManager
projectStartupTasks, com.intellij.execution.startup.ProjectStartupTaskManager
moveDeclarationsPasses, org.jetbrains.kotlin.idea.refactoring.cutPaste.MoveDeclarationsPassFactory
projectInspectionProfilesVisibleTreeState, com.intellij.codeInspection.ex.ProjectInspectionProfilesVisibleTreeState
gitUserRegistry, git4idea.GitUserRegistry
patchBaseDirectoryDetector, com.intellij.openapi.vcs.changes.patch.PatchBaseDirectoryDetector
exportTestResultsConfiguration, com.intellij.execution.testframework.export.ExportTestResultsConfiguration
domElementAnnotations, com.intellij.util.xml.highlighting.DomElementAnnotationsManager
marginProperty, com.intellij.uiDesigner.propertyInspector.properties.MarginProperty
legacyCodeStyleSettings, com.intellij.psi.codeStyle.LegacyCodeStyleSettingsManager
rmicConfiguration, com.intellij.compiler.impl.rmiCompiler.RmicConfiguration
modulePointers, com.intellij.openapi.module.ModulePointerManager
npms, com.intellij.javascript.nodejs.npm.NpmManager
kotlinJavaPsiFacade, org.jetbrains.kotlin.resolve.jvm.KotlinJavaPsiFacade
kotlinCompilerWorkspaceSettings, org.jetbrains.kotlin.idea.compiler.configuration.KotlinCompilerWorkspaceSettings
workingContexts, com.intellij.tasks.context.WorkingContextManager
pathMacros, com.intellij.openapi.components.PathMacroManager
validationConfiguration$ExcludedFromValidationConfiguration, com.intellij.compiler.options.ValidationConfiguration$ExcludedFromValidationConfiguration
documentations, com.intellij.codeInsight.documentation.DocumentationManager
grepProjectComponent, krasa.grepconsole.plugin.GrepProjectComponent
selectInEditors, com.intellij.ide.SelectInEditorManager
esLintLanguages, com.intellij.lang.javascript.linter.eslint.service.ESLintLanguageService
affectedTestsInChangeListPainter, com.intellij.execution.testDiscovery.AffectedTestsInChangeListPainter
searchEverywheres, com.intellij.ide.actions.searcheverywhere.SearchEverywhereManager
mavenImportListener, org.jetbrains.kotlin.idea.maven.MavenImportListener
dockerFileDetector, com.intellij.docker.DockerFileDetector
javaFiles, com.intellij.psi.impl.file.impl.JavaFileManager
projectSettings, com.intellij.openapi.roots.ui.configuration.ProjectSettingsService
scriptDependenciesModificationTracker, org.jetbrains.kotlin.idea.core.script.ScriptDependenciesModificationTracker
scriptModificationListener, org.jetbrains.kotlin.idea.core.script.ScriptModificationListener
validationConfiguration, com.intellij.compiler.options.ValidationConfiguration
gradleSettings, org.jetbrains.plugins.gradle.settings.GradleSettings
highlights, com.intellij.codeInsight.highlighting.HighlightManager
mvcModuleStructureSynchronizer, org.jetbrains.plugins.groovy.mvc.MvcModuleStructureSynchronizer
projectFacets, com.intellij.facet.ProjectFacetManager
deploymentCache, com.jetbrains.plugins.webDeployment.DeploymentCache
maximumSizeProperty, com.intellij.uiDesigner.propertyInspector.properties.MaximumSizeProperty
incomingChangesIndicator, com.intellij.openapi.vcs.changes.committed.IncomingChangesIndicator
oldFacetDetectionExcludesConfiguration, com.intellij.framework.detection.impl.exclude.old.OldFacetDetectionExcludesConfiguration
requestMappingsEndpointTabSettings, com.intellij.spring.boot.mvc.lifecycle.mappings.tab.RequestMappingsEndpointTabSettings
oldPublishConfigStateHolder, com.jetbrains.plugins.webDeployment.config.OldPublishConfigStateHolder
rsJamModel, com.intellij.ws.rest.model.jam.RSJamModel
libraryModificationTracker, org.jetbrains.kotlin.idea.caches.project.LibraryModificationTracker
gitVcsConsoleWriter, git4idea.util.GitVcsConsoleWriter
jpaConnections, com.intellij.jpa.engine.JpaConnectionManager
invalidFacets, com.intellij.facet.impl.invalid.InvalidFacetManager
toolWindows, com.intellij.openapi.wm.ToolWindowManager
gradleBuildClasspaths, org.jetbrains.plugins.gradle.service.GradleBuildClasspathManager
mavenTasks, org.jetbrains.idea.maven.tasks.MavenTasksManager
chrononProjectSettings, com.intellij.chronon.launcher.ChrononProjectSettings
automaticModuleUnloader, com.intellij.openapi.module.impl.AutomaticModuleUnloader
compilerProjectExtension, com.intellij.openapi.roots.CompilerProjectExtension
compilerReferences, com.intellij.compiler.CompilerReferenceService
typeScriptConfigLibraryUpdater, com.intellij.lang.typescript.tsconfig.TypeScriptConfigLibraryUpdater
coverageViews, com.intellij.coverage.view.CoverageViewManager
remoteMappings, com.jetbrains.plugins.remotesdk.ui.RemoteMappingsManager
vcsPathPresenter, com.intellij.openapi.vcs.impl.VcsPathPresenter
javaScratchCompilationSupport, com.intellij.execution.scratch.JavaScratchCompilationSupport
executeMavenGoalHistories, org.jetbrains.idea.maven.navigator.actions.ExecuteMavenGoalHistoryService
paletteToolWindows, com.intellij.designer.palette.PaletteToolWindowManager
errorStripeUpdates, com.intellij.codeInsight.daemon.impl.ErrorStripeUpdateManager
databaseColorManager$Local, com.intellij.database.view.DatabaseColorManager$Local
useParentLayoutProperty, com.intellij.uiDesigner.propertyInspector.properties.UseParentLayoutProperty
gulpfiles, com.intellij.lang.javascript.buildTools.gulp.GulpfileManager
iComponentStore, com.intellij.openapi.components.impl.stores.IComponentStore
committedChangesCache, com.intellij.openapi.vcs.changes.committed.CommittedChangesCache
todoCaches, com.intellij.psi.impl.cache.TodoCacheManager
treeFileChoosers, com.intellij.ide.util.TreeFileChooserFactory
smartPointers, com.intellij.psi.SmartPointerManager
trackedIgnoredFilesComponent, mobi.hsz.idea.gitignore.TrackedIgnoredFilesComponent
stylelintConfigFileChangeTracker, com.intellij.lang.css.linter.stylelint.config.StylelintConfigFileChangeTracker
abstractVcs, com.intellij.openapi.vcs.AbstractVcsHelper
showAutoImportPasses, com.intellij.codeInsight.daemon.impl.ShowAutoImportPassFactory
configurations, com.intellij.structuralsearch.plugin.ui.ConfigurationManager
gjsLintConfiguration, com.intellij.lang.javascript.linter.gjslint.GjsLintConfiguration
nodePaths, com.intellij.javascript.nodejs.reference.NodePathManager
generalHighlightingPasses, com.intellij.codeInsight.daemon.impl.GeneralHighlightingPassFactory
springMvcViewSettings, com.intellij.spring.web.mvc.toolWindow.SpringMvcViewSettings
gitChangeProvider, git4idea.status.GitChangeProvider
changesViewI, com.intellij.openapi.vcs.changes.ChangesViewI
projectSettings, org.osmorc.settings.ProjectSettings
nodeRunConfigurationAccessor, com.intellij.javascript.nodejs.execution.NodeRunConfigurationAccessor
standardJS, com.intellij.lang.javascript.linter.eslint.standardjs.StandardJSService
jsTypeComparingContexts, com.intellij.lang.javascript.psi.types.JSTypeComparingContextService
antConfiguration, com.intellij.lang.ant.config.AntConfiguration
javaModuleResolver, org.jetbrains.kotlin.resolve.jvm.modules.JavaModuleResolver
databaseColorManager$Shared, com.intellij.database.view.DatabaseColorManager$Shared
pomModel, com.intellij.pom.PomModel
scriptDefinitionProvider, org.jetbrains.kotlin.script.ScriptDefinitionProvider
shelveChanges, com.intellij.openapi.vcs.changes.shelf.ShelveChangesManager
selectIns, com.intellij.ide.SelectInManager
coverageData, com.intellij.coverage.CoverageDataManager
gitBranches, git4idea.ui.branch.GitBranchManager
lookups, com.intellij.codeInsight.lookup.LookupManager
todoView, com.intellij.ide.todo.TodoView
springs, com.intellij.spring.SpringManager
facetEditorsStates, com.intellij.facet.impl.ui.FacetEditorsStateManager
projectDictionaryState, com.intellij.spellchecker.state.ProjectDictionaryState
scriptDependencies, org.jetbrains.kotlin.idea.core.script.ScriptDependenciesManager
grReferenceHighlighters, org.jetbrains.plugins.groovy.annotator.GrReferenceHighlighterFactory
typeScriptServiceHighlightingPasses, com.intellij.lang.typescript.compiler.TypeScriptServiceHighlightingPassFactory
httpRequestHistories, com.intellij.ws.http.request.run.HttpRequestHistoryManager
languageLevelProjectExtension, com.intellij.openapi.roots.LanguageLevelProjectExtension
typeScriptLibraryProvider, com.intellij.lang.typescript.library.TypeScriptLibraryProvider
angularSettings, org.angular2.settings.AngularSettings
resourceBundles, com.intellij.lang.properties.ResourceBundleManager
gotoFileConfiguration, com.intellij.ide.util.gotoByName.GotoFileConfiguration
refactorings, com.intellij.refactoring.RefactoringManager
hierarchies, com.intellij.psi.stubsHierarchy.HierarchyService
svnMergeInfoCache, org.jetbrains.idea.svn.mergeinfo.SvnMergeInfoCache
projectFrameBounds, com.intellij.openapi.wm.impl.ProjectFrameBounds
projectTypes, com.intellij.openapi.project.ProjectTypeService
jspFileIndex, com.intellij.psi.impl.source.jsp.JspFileIndex
eslintUnsavedConfigs, com.intellij.lang.javascript.linter.eslint.EslintUnsavedConfigManager
cssElements, com.intellij.psi.css.CssElementFactory
cdiBeansXmlDomModels, com.intellij.cdi.model.CdiBeansXmlDomModelManager
githubProjectDefaultAccountHolder, org.jetbrains.plugins.github.authentication.accounts.GithubProjectDefaultAccountHolder
annotationsPreloader, com.intellij.openapi.vcs.annotate.AnnotationsPreloader
dataSourceStorageLocal$Prj, com.intellij.database.dataSource.DataSourceStorageLocal$Prj
pushedFilePropertiesUpdater, com.intellij.openapi.roots.impl.PushedFilePropertiesUpdater
outdatedVersionNotifier, com.intellij.openapi.vcs.changes.committed.OutdatedVersionNotifier
spellCheckers, com.intellij.spellchecker.SpellCheckerManager
dirDiffs, com.intellij.openapi.diff.DirDiffManager
projectCodeStyleSettings, com.intellij.psi.codeStyle.ProjectCodeStyleSettingsManager
duplicateViews, com.jetbrains.clones.toolwindow.DuplicateViewManager
windowDressing, com.intellij.openapi.wm.impl.WindowDressing
groovyCompilerLoader, org.jetbrains.plugins.groovy.compiler.GroovyCompilerLoader
jsSemanticKeywordHighlighters, com.intellij.lang.javascript.validation.JSSemanticKeywordHighlighterFactory
guiDesignerConfiguration, com.intellij.uiDesigner.GuiDesignerConfiguration
daemonCodeAnalyzer, com.intellij.codeInsight.daemon.DaemonCodeAnalyzer
virtualFileFinders, org.jetbrains.kotlin.load.kotlin.VirtualFileFinderFactory
fileAssociationsConfigurable$UIState, org.intellij.lang.xpath.xslt.associations.impl.FileAssociationsConfigurable$UIState
xDebuggerHistories, com.intellij.xdebugger.impl.XDebuggerHistoryManager
gitCheckinEnvironment, git4idea.checkin.GitCheckinEnvironment
injectionCache, org.intellij.plugins.intelliLang.inject.java.InjectionCache
jdkListConfigurable, com.intellij.openapi.roots.ui.configuration.projectRoot.JdkListConfigurable
psiSearches, com.intellij.psi.search.PsiSearchHelper
ideDocumentHistory, com.intellij.openapi.fileEditor.ex.IdeDocumentHistory
dataSourceStorage$Prj, com.intellij.database.dataSource.DataSourceStorage$Prj
daemonListeners, com.intellij.codeInsight.daemon.impl.DaemonListeners
terminalView, org.jetbrains.plugins.terminal.TerminalView
partialLineStatusTrackerManagerState, com.intellij.openapi.vcs.impl.PartialLineStatusTrackerManagerState
vcsLogIndexCollector, com.intellij.vcs.log.statistics.VcsLogIndexCollector
hotSwaps, com.intellij.debugger.impl.HotSwapManager
antToolwindowRegistrar, com.intellij.lang.ant.config.impl.AntToolwindowRegistrar
lookupCancelWatcher, org.jetbrains.kotlin.idea.completion.LookupCancelWatcher
packageJsonNotifierConfiguration, com.intellij.javascript.nodejs.packageJson.PackageJsonNotifierConfiguration
dependenciesAnalyzes, com.intellij.moduleDependencies.DependenciesAnalyzeManager
kotlinCodeBlockModificationListener, org.jetbrains.kotlin.idea.project.KotlinCodeBlockModificationListener
webflowDomModels, com.intellij.spring.webflow.model.WebflowDomModelManager
projectFileVersion, com.intellij.ide.impl.convert.ProjectFileVersion
sqlDialectMappings, com.intellij.sql.dialects.SqlDialectMappings
hierarchyBrowsers, com.intellij.ide.hierarchy.HierarchyBrowserManager
codeAnalyzerInitializer, org.jetbrains.kotlin.resolve.CodeAnalyzerInitializer
indentProperty, com.intellij.uiDesigner.propertyInspector.properties.IndentProperty
probablyNothingCallableNames, org.jetbrains.kotlin.resolve.lazy.ProbablyNothingCallableNames
webFacetContextEvaluations, com.intellij.javaee.web.artifact.WebFacetContextEvaluationService
pushSettings, com.intellij.dvcs.push.PushSettings
horzAlignProperty, com.intellij.uiDesigner.propertyInspector.properties.HorzAlignProperty
projectLoadingErrorsNotifier, com.intellij.openapi.module.ProjectLoadingErrorsNotifier
rsProjectComponent, com.intellij.ws.rest.RSProjectComponent
resolveScopes, com.intellij.psi.impl.ResolveScopeManager
mavenEditorTabTitleUpdater, org.jetbrains.idea.maven.utils.MavenEditorTabTitleUpdater
minimumSizeProperty, com.intellij.uiDesigner.propertyInspector.properties.MinimumSizeProperty
artifactsStructureConfigurable, com.intellij.openapi.roots.ui.configuration.artifacts.ArtifactsStructureConfigurable
tsLintConfigFileChangeTracker, com.intellij.lang.javascript.linter.tslint.highlight.TsLintConfigFileChangeTracker
flowJSToolWindowProvider, com.intellij.lang.javascript.flow.FlowJSToolWindowProvider
injectedLanguages, com.intellij.lang.injection.InjectedLanguageManager
kotlin2JvmCompilerArgumentsHolder, org.jetbrains.kotlin.idea.compiler.configuration.Kotlin2JvmCompilerArgumentsHolder
jdbcDrivers, com.intellij.database.console.JdbcDriverManager
notificationsManagerImpl$ProjectNotificationsComponent, com.intellij.notification.impl.NotificationsManagerImpl$ProjectNotificationsComponent
restoreUpdateTree, com.intellij.openapi.vcs.update.RestoreUpdateTree
namedScopes, com.intellij.psi.search.scope.packageSet.NamedScopeManager
bundleManifestCache, org.jetbrains.osgi.project.BundleManifestCache
toolsProjectConfig, com.intellij.tools.ToolsProjectConfig
vcsContentAnnotationSettings, com.intellij.openapi.vcs.contentAnnotation.VcsContentAnnotationSettings
problemsView, com.intellij.compiler.ProblemsView
mavenDomElementDescriptorHolder, org.jetbrains.idea.maven.dom.MavenDomElementDescriptorHolder
designerToolWindows, com.intellij.uiDesigner.propertyInspector.DesignerToolWindowManager
duplocates, com.intellij.dupLocator.DuplocateManager
projectRootModificationTracker, com.intellij.openapi.roots.ProjectRootModificationTracker
vcsLogObjects, com.intellij.vcs.log.VcsLogObjectsFactory
webDirectoryUtil, com.intellij.psi.impl.source.jsp.WebDirectoryUtil
mavenProjectsNavigator, org.jetbrains.idea.maven.navigator.MavenProjectsNavigator
projectViewDirectories, com.intellij.ide.projectView.impl.nodes.ProjectViewDirectoryHelper
jams, com.intellij.jam.JamService
scriptReportSink, org.jetbrains.kotlin.script.ScriptReportSink
sqlResolveMappings, com.intellij.sql.dialects.SqlResolveMappings
runAnythings, com.intellij.ide.actions.runAnything.RunAnythingManager
psiMigrations, com.intellij.psi.impl.migration.PsiMigrationManager
webpack4PluginProviderRegistrar, com.intellij.lang.javascript.frameworks.webpack.Webpack4PluginProviderRegistrar
concatenationInjectors, com.intellij.psi.impl.source.tree.injected.ConcatenationInjectorManager
javaPsiFacade, com.intellij.psi.JavaPsiFacade
facesDomModels, com.intellij.jsf.model.xml.FacesDomModelManager
clientProperties, com.intellij.uiDesigner.clientProperties.ClientPropertiesManager
projectIndexingComponent, com.jetbrains.performancePlugin.ProjectIndexingComponent
filesIndexCacheProjectComponent, mobi.hsz.idea.gitignore.FilesIndexCacheProjectComponent
svnFileUrlMapping, org.jetbrains.idea.svn.SvnFileUrlMapping
scriptDependenciesCache, org.jetbrains.kotlin.idea.core.script.ScriptDependenciesCache
psiShortNamesCache, com.intellij.psi.search.PsiShortNamesCache
resolveCache, com.intellij.psi.impl.source.resolve.ResolveCache
editorTracker, com.intellij.codeInsight.daemon.impl.EditorTracker
deploymentNotificationsComponent, com.jetbrains.plugins.webDeployment.DeploymentNotificationsComponent
packageJsonFiles, com.intellij.javascript.nodejs.packageJson.PackageJsonFileManager
docks, com.intellij.ui.docking.DockManager
webServicesPlugin, com.intellij.ws.WebServicesPlugin
runDashboards, com.intellij.execution.dashboard.RunDashboardManager
typeScriptLanguageServiceEvents, com.intellij.lang.typescript.compiler.languageService.TypeScriptLanguageServiceEvents
serversConfigs, com.intellij.javaee.view.ServersConfigManager
kotlinPackageContentModificationListener, org.jetbrains.kotlin.idea.caches.KotlinPackageContentModificationListener
rcProducers, com.jetbrains.nodejs.run.RcProducerManager
managedBeans, com.intellij.javaee.managedbean.ManagedBeanService
batchProjectComponent, com.intellij.batch.BatchProjectComponent
remoteChangeNotifier, com.jetbrains.plugins.webDeployment.conflicts.RemoteChangeNotifier
lightClassGenerationSupport, org.jetbrains.kotlin.asJava.LightClassGenerationSupport
recents, com.intellij.ui.RecentsManager
vcsCherryPicks, com.intellij.dvcs.cherrypick.VcsCherryPickManager
outerIgnoreLoaderComponent, mobi.hsz.idea.gitignore.outer.OuterIgnoreLoaderComponent
xmlAspect, com.intellij.pom.xml.XmlAspect
uastContext, org.jetbrains.uast.UastContext
githubPullRequestsComponents, org.jetbrains.plugins.github.pullrequest.GithubPullRequestsComponentFactory
xmlTagTreeHighlightingPasses, com.intellij.codeInsight.daemon.impl.tagTreeHighlighting.XmlTagTreeHighlightingPassFactory
graphSettingsProvider, com.intellij.openapi.graph.settings.GraphSettingsProvider
javaProjectCodeInsightSettings, com.intellij.codeInsight.JavaProjectCodeInsightSettings
githubProjectSettings, org.jetbrains.plugins.github.util.GithubProjectSettings
extractMethodPreviews, com.intellij.refactoring.extractMethod.preview.ExtractMethodPreviewManager
runnerLayoutUi$s, com.intellij.execution.ui.RunnerLayoutUi$Factory
webProjectComponent, com.intellij.j2ee.web.WebProjectComponent
externalProjectsWorkspaceImpl, com.intellij.openapi.externalSystem.service.project.ExternalProjectsWorkspaceImpl
frameworkDetections, com.intellij.framework.detection.impl.FrameworkDetectionManager
psiTypeUtil, com.intellij.spring.model.utils.PsiTypeUtil
metadataFinders, org.jetbrains.kotlin.load.kotlin.MetadataFinderFactory
subpackagesIndices, org.jetbrains.kotlin.idea.stubindex.SubpackagesIndexService
coverageOptionsProvider, com.intellij.coverage.CoverageOptionsProvider
typeScriptConfigGraphCache, com.intellij.lang.typescript.tsconfig.graph.TypeScriptConfigGraphCache
kotlinScriptingSettings, org.jetbrains.kotlin.idea.core.script.settings.KotlinScriptingSettings
projectBaseDirectory, com.intellij.platform.ProjectBaseDirectory
nodeModules, com.intellij.javascript.nodejs.reference.NodeModuleManager
temporaryPlacesRegistry, org.intellij.plugins.intelliLang.inject.TemporaryPlacesRegistry
declarationProviderFactories, org.jetbrains.kotlin.resolve.lazy.declarations.DeclarationProviderFactoryService
testDiscoveryIndex, com.intellij.execution.testDiscovery.TestDiscoveryIndex
groovyCompilerConfiguration, org.jetbrains.plugins.groovy.compiler.GroovyCompilerConfiguration
vcsDirtyScopes, com.intellij.openapi.vcs.changes.VcsDirtyScopeManager
regexpStates, com.ess.regexutil.ideaplugin.RegexpStateService
librariesConfigurations, com.intellij.spring.model.actions.patterns.frameworks.util.LibrariesConfigurationManager
vcsRootDetector, com.intellij.openapi.vcs.roots.VcsRootDetector
defaultServersToolWindows, com.intellij.remoteServer.impl.runtime.ui.DefaultServersToolWindowManager
autoUploadComponent, com.jetbrains.plugins.webDeployment.AutoUploadComponent
externalStorageConfigurations, com.intellij.openapi.project.ExternalStorageConfigurationManager
reactNativePackagerConfiguration, com.jetbrains.plugins.reactnative.ReactNativePackagerConfiguration
usageViews, com.intellij.usages.UsageViewManager
kotlinUastResolveProviders, org.jetbrains.uast.kotlin.KotlinUastResolveProviderService
springBootSettings, com.intellij.spring.boot.options.SpringBootSettings
scratchFileHook, org.jetbrains.kotlin.idea.scratch.ui.ScratchFileHook
editorConfigElements, org.editorconfig.language.services.EditorConfigElementFactory
executeGradleTaskHistories, org.jetbrains.plugins.gradle.service.task.ExecuteGradleTaskHistoryService
todoTrees, com.intellij.ide.todo.nodes.TodoTreeHelper
beansEndpointTabSettings, com.intellij.spring.boot.run.lifecycle.beans.tab.BeansEndpointTabSettings
projectView, com.intellij.ide.projectView.ProjectView
kotlinDebuggerCaches, org.jetbrains.kotlin.idea.debugger.evaluate.KotlinDebuggerCaches
undos, com.intellij.openapi.command.undo.UndoManager
dbPsiFacade, com.intellij.database.psi.DbPsiFacade
fileEditors, com.intellij.openapi.fileEditor.FileEditorManager
vcsContentAnnotation, com.intellij.openapi.vcs.contentAnnotation.VcsContentAnnotation
suppressNotificationState, org.jetbrains.kotlin.idea.versions.SuppressNotificationState
vertAlignProperty, com.intellij.uiDesigner.propertyInspector.properties.VertAlignProperty
byteCodeViewers, com.intellij.byteCodeViewer.ByteCodeViewerManager
psiDocuments, com.intellij.psi.PsiDocumentManager
structureViews, com.intellij.ide.structureView.StructureViewFactory
cachedValues, com.intellij.util.CachedValuesFactory
debuggerProjectSettings, com.intellij.debugger.settings.DebuggerProjectSettings
probablyContractedCallableNames, org.jetbrains.kotlin.resolve.lazy.ProbablyContractedCallableNames
fileColors, com.intellij.ui.FileColorManager
dbSrcChangesTracker$Prj, com.intellij.database.dataSource.srcStorage.DbSrcChangesTracker$Prj
newEjbRoleHolder, com.intellij.javaee.ejb.NewEjbRoleHolder
debugTasksViews, com.intellij.build.DebugTasksViewManager
javaPsiImplementations, com.intellij.psi.impl.JavaPsiImplementationHelper
changeLists, com.intellij.openapi.vcs.changes.ChangeListManager
projectWideFacetListenersRegistry, com.intellij.facet.ProjectWideFacetListenersRegistry
webServersConfigs, com.jetbrains.plugins.webDeployment.config.WebServersConfigManager
testHistoryConfiguration, com.intellij.execution.testframework.sm.TestHistoryConfiguration
springModificationTrackers, com.intellij.spring.SpringModificationTrackersManager
injectedGeneralHighlightingPasses, com.intellij.codeInsight.daemon.impl.InjectedGeneralHighlightingPassFactory
remoteServersView, com.intellij.remoteServer.runtime.ui.RemoteServersView
kotlinConsoleKeeper, org.jetbrains.kotlin.console.KotlinConsoleKeeper
jsonSchemas, com.jetbrains.jsonSchema.ide.JsonSchemaService
psiParserFacade, com.intellij.psi.PsiParserFacade
defaultVcsRootPolicy, com.intellij.openapi.vcs.impl.DefaultVcsRootPolicy
ignoreFileBasedIndexProjectHandler, mobi.hsz.idea.gitignore.IgnoreFileBasedIndexProjectHandler
unknownFeaturesCollector, com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.UnknownFeaturesCollector
externalProjects, com.intellij.openapi.externalSystem.service.project.manage.ExternalProjectsManager
psiElements, com.intellij.psi.PsiElementFactory
gitHistoryProvider, git4idea.history.GitHistoryProvider
javaeeViewSettings, com.intellij.javaee.toolwindow.view.JavaeeViewSettings
importInserts, org.jetbrains.kotlin.idea.util.ImportInsertHelper
customCreateProperty, com.intellij.uiDesigner.propertyInspector.properties.CustomCreateProperty
groovyPsiElements, org.jetbrains.plugins.groovy.lang.psi.GroovyPsiElementFactory
flowJSSettings, com.intellij.lang.javascript.flow.FlowJSSettingsManager
fileAssociations, org.intellij.lang.xpath.xslt.associations.FileAssociationsManager
jsRootConfiguration, com.intellij.lang.javascript.settings.JSRootConfiguration
projectLevelVcs, com.intellij.openapi.vcs.ProjectLevelVcsManager
webServersAuthStorage$ProjectInstance, com.jetbrains.plugins.webDeployment.config.WebServersAuthStorage$ProjectInstance
entryPoints, com.intellij.codeInspection.ex.EntryPointsManager
sqlExecutionFlowAnalyzer, com.intellij.sql.psi.SqlExecutionFlowAnalyzer
psiExternalResourceNotifier, com.intellij.javaee.PsiExternalResourceNotifier
dsmViewSettingsStorage, com.intellij.dsm.settings.DsmViewSettingsStorage
jvmFacade, com.intellij.lang.jvm.facade.JvmFacade
changesViewContentI, com.intellij.openapi.vcs.changes.ui.ChangesViewContentI
poms, com.intellij.pom.references.PomService
lightClassInheritances, org.jetbrains.kotlin.asJava.classes.LightClassInheritanceHelper
javaScriptIndex, com.intellij.lang.javascript.index.JavaScriptIndex
svnConfiguration, org.jetbrains.idea.svn.SvnConfiguration
javaCoverageAnnotator, com.intellij.coverage.JavaCoverageAnnotator
groovyDeclarationHighlightingPasses, org.jetbrains.plugins.groovy.highlighter.GroovyDeclarationHighlightingPassFactory
vcsProjectLog, com.intellij.vcs.log.impl.VcsProjectLog
dbSrcStorages, com.intellij.database.dataSource.srcStorage.backend.DbSrcStorageManager
previews, com.intellij.openapi.preview.PreviewManager
cloudGitRemoteDetector, com.intellij.remoteServer.util.importProject.CloudGitRemoteDetector
psiAvailabilities, com.intellij.psi.availability.PsiAvailabilityService
groovyPsis, org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiManager
scriptBinariesScopeCache, org.jetbrains.kotlin.idea.caches.project.ScriptBinariesScopeCache
javaRefactoringListeners, com.intellij.refactoring.listeners.JavaRefactoringListenerManager
projectRunConfigurationInitializer, com.intellij.execution.impl.ProjectRunConfigurationInitializer
typeScriptConfigs, com.intellij.lang.typescript.tsconfig.TypeScriptConfigService
hotSwapUI, com.intellij.debugger.ui.HotSwapUI
jvmPsiConversions, com.intellij.psi.JvmPsiConversionHelper
valueLookups, com.intellij.xdebugger.impl.evaluate.quick.common.ValueLookupManager
vcsConfiguration, com.intellij.openapi.vcs.VcsConfiguration
libraryEffectiveKindProvider, org.jetbrains.kotlin.idea.framework.LibraryEffectiveKindProvider
treeAspect, com.intellij.pom.tree.TreeAspect
detectionExcludesConfiguration, com.intellij.framework.detection.DetectionExcludesConfiguration
runs, com.intellij.execution.RunManager
projectViewDnDS, com.intellij.openapi.graph.builder.dnd.ProjectViewDnDHelper
stylelintConfiguration, com.intellij.lang.css.linter.stylelint.StylelintConfiguration
modules, com.intellij.openapi.module.ModuleManager
baseJsps, com.intellij.lang.jsp.BaseJspManager
scriptDependenciesUpdater, org.jetbrains.kotlin.idea.core.script.ScriptDependenciesUpdater
gotoClassSymbolConfiguration, com.intellij.ide.util.gotoByName.GotoClassSymbolConfiguration
controlFlows, com.intellij.psi.controlFlow.ControlFlowFactory
dependenciesToolWindow, com.intellij.packageDependencies.DependenciesToolWindow
moduleVcsDetector, com.intellij.openapi.vcs.impl.ModuleVcsDetector
psiTodoSearches, com.intellij.psi.search.PsiTodoSearchHelper
parameterHintsPasses, com.intellij.codeInsight.hints.ParameterHintsPassFactory
lineMarkersPasses, com.intellij.codeInsight.daemon.impl.LineMarkersPassFactory
remoteEditedFilesUploadings, com.jetbrains.plugins.webDeployment.remoteEdit.fs.RemoteEditedFilesUploadingService
highlightingCaches, com.intellij.psi.impl.search.HighlightingCaches
refactoringListeners, com.intellij.refactoring.listeners.RefactoringListenerManager
remoteRepositoriesConfiguration, com.intellij.jarRepository.RemoteRepositoriesConfiguration
dbFindUsagesOptionsProvider, com.intellij.database.psi.DbFindUsagesOptionsProvider
directoryIndex, com.intellij.openapi.roots.impl.DirectoryIndex
hGapProperty, com.intellij.uiDesigner.propertyInspector.properties.HGapProperty
tableDiffSettingsHolder, com.intellij.database.diff.TableDiffSettingsHolder
gradleExtensionsSettings, org.jetbrains.plugins.gradle.settings.GradleExtensionsSettings
commitMessageInspectionProfile, com.intellij.vcs.commit.CommitMessageInspectionProfile
mergeToolSettings, com.intellij.openapi.diff.impl.settings.MergeToolSettings
wolfTheProblemSolver, com.intellij.problems.WolfTheProblemSolver
svnBranchConfigurations, org.jetbrains.idea.svn.branchConfig.SvnBranchConfigurationManager
externalModuleListStorage, com.intellij.openapi.module.impl.ExternalModuleListStorage
contentAnnotationCache, com.intellij.openapi.vcs.contentAnnotation.ContentAnnotationCache
jsHintConfigFileChangeTracker, com.intellij.lang.javascript.linter.jshint.config.JSHintConfigFileChangeTracker
projectStructureProblemsSettings, com.intellij.openapi.roots.ui.configuration.projectRoot.daemon.ProjectStructureProblemsSettings
kotlinCaches, org.jetbrains.kotlin.caches.resolve.KotlinCacheService
committableUtil, com.intellij.util.xml.ui.CommittableUtil
webServerPathToFiles, org.jetbrains.builtInWebServer.WebServerPathToFileManager
persistenceRoleHolder, com.intellij.persistence.roles.PersistenceRoleHolder
sqlPsiFacade, com.intellij.sql.psi.SqlPsiFacade
deepComparatorHolder, git4idea.branch.DeepComparatorHolder
compilers, com.intellij.openapi.compiler.CompilerManager
vcsDirtyScopeVfsListener, com.intellij.openapi.vcs.changes.VcsDirtyScopeVfsListener
groovyCodeStyles, org.jetbrains.plugins.groovy.lang.psi.impl.GroovyCodeStyleManager
externalResourceManagerExImpl, com.intellij.javaee.ExternalResourceManagerExImpl
structuralSearchPlugin, com.intellij.structuralsearch.plugin.StructuralSearchPlugin
scriptDependenciesProvider, org.jetbrains.kotlin.script.ScriptDependenciesProvider
buildProcessCustomPluginsConfiguration, com.intellij.compiler.server.impl.BuildProcessCustomPluginsConfiguration
jsonSchemaCatalogProjectConfiguration, com.jetbrains.jsonSchema.JsonSchemaCatalogProjectConfiguration
webSocketProjectComponent, com.intellij.websocket.WebSocketProjectComponent
kotlinMigrationProjectComponent, org.jetbrains.kotlin.idea.configuration.KotlinMigrationProjectComponent
exportToHTMLSettings, com.intellij.codeEditor.printing.ExportToHTMLSettings
chameleonSyntaxHighlightingPass$s, com.intellij.codeInsight.daemon.impl.ChameleonSyntaxHighlightingPass$Factory
gitExecutableProblemsNotifier, git4idea.config.GitExecutableProblemsNotifier
eslintConfiguration, com.intellij.lang.javascript.linter.eslint.EslintConfiguration
webSocketJamModel, com.intellij.websocket.jam.WebSocketJamModel
kotlinCompilerSettings, org.jetbrains.kotlin.idea.compiler.configuration.KotlinCompilerSettings
javaCachingStackElementReader, com.intellij.profiler.ultimate.model.JavaCachingStackElementReader
fileIndexFacade, com.intellij.openapi.roots.FileIndexFacade
javacConfiguration, com.intellij.compiler.impl.javaCompiler.javac.JavacConfiguration
updatingScopeOnProjectStructureChangeListener, com.intellij.psi.search.scope.packageSet.UpdatingScopeOnProjectStructureChangeListener
vSizePolicyProperty, com.intellij.uiDesigner.propertyInspector.properties.VSizePolicyProperty
springConfigurationTabSettings, com.intellij.spring.facet.SpringConfigurationTabSettings
documentMarkupModels, com.intellij.openapi.editor.impl.DocumentMarkupModelManager
gitRebaseSettings, git4idea.config.GitRebaseSettings
allVcsesI, com.intellij.openapi.vcs.impl.projectlevelman.AllVcsesI
scriptGeneratorSettings, com.intellij.database.script.generator.ui.ScriptGeneratorSettings
javaCodeFragments, com.intellij.psi.JavaCodeFragmentFactory
chrononToolWindows, com.intellij.chronon.browser.ChrononToolWindowManager
xPathProjectComponent, org.intellij.plugins.xpathView.XPathProjectComponent
jscsConfigFileChangeTracker, com.intellij.lang.javascript.linter.jscs.config.JscsConfigFileChangeTracker
javadocs, com.intellij.psi.javadoc.JavadocManager
javaCoverageOptionsProvider, com.intellij.coverage.JavaCoverageOptionsProvider
inspections, com.intellij.codeInspection.InspectionManager
projectRoots, com.intellij.openapi.roots.ProjectRootManager
cssDialectMappings, com.intellij.lang.css.CssDialectMappings
messageBus, com.intellij.util.messages.MessageBus
jsUnusedGlobalSymbolsPasses, com.intellij.lang.javascript.inspections.unusedsymbols.JSUnusedGlobalSymbolsPassFactory
typeScriptServiceDirectoryWatcher, com.intellij.lang.typescript.library.TypeScriptServiceDirectoryWatcher
encodingProjects, com.intellij.openapi.vfs.encoding.EncodingProjectManager
javaResolveCache, com.intellij.psi.impl.source.resolve.JavaResolveCache
propertiesSeparators, com.intellij.lang.properties.structureView.PropertiesSeparatorManager
shelvedChangesViews, com.intellij.openapi.vcs.changes.shelf.ShelvedChangesViewManager
javadocGenerations, com.intellij.javadoc.JavadocGenerationManager
eslintConfigFileChangeTracker, com.intellij.lang.javascript.linter.eslint.config.EslintConfigFileChangeTracker
tsLintConfiguration, com.intellij.lang.javascript.linter.tslint.config.TsLintConfiguration
fileTemplateSettings, com.intellij.ide.fileTemplates.impl.FileTemplateSettings
springBeansViewSettings, com.intellij.spring.toolWindow.SpringBeansViewSettings
gitBranchIncomingOutgoings, git4idea.branch.GitBranchIncomingOutgoingManager
changeSignaturePasses, com.intellij.refactoring.changeSignature.inplace.ChangeSignaturePassFactory
existingTemplatesComponent, com.intellij.structuralsearch.plugin.ui.ExistingTemplatesComponent
searchEverywhereConfiguration, com.intellij.ide.util.gotoByName.SearchEverywhereConfiguration
j2EECompilers, com.intellij.javaee.make.J2EECompilerManager
buildViews, com.intellij.build.BuildViewManager
vcsNotifier, com.intellij.openapi.vcs.VcsNotifier
configurationFiles, com.intellij.configurationScript.ConfigurationFileManager
showIntentionsPasses, com.intellij.codeInsight.daemon.impl.ShowIntentionsPassFactory
codeInsightWorkspaceSettings, com.intellij.codeInsight.CodeInsightWorkspaceSettings
psiFiles, com.intellij.psi.PsiFileFactory
deploymentRevisionTracker, com.jetbrains.plugins.webDeployment.DeploymentRevisionTracker
traceProjectSettings, com.intellij.javascript.trace.settings.TraceProjectSettings
antWorkspaceConfiguration, com.intellij.lang.ant.config.impl.AntWorkspaceConfiguration
intentionsUI, com.intellij.codeInsight.daemon.impl.IntentionsUI
moduleVisibilities, org.jetbrains.kotlin.load.kotlin.ModuleVisibilityManager
preferredSizeProperty, com.intellij.uiDesigner.propertyInspector.properties.PreferredSizeProperty
angularUiRouterProviderContext, org.angularjs.codeInsight.router.AngularUiRouterProviderContext
javaCodeStyles, com.intellij.psi.codeStyle.JavaCodeStyleManager
graphBuilders, com.intellij.openapi.graph.builder.GraphBuilderFactory
springBootEndpointsTabSettings, com.intellij.spring.boot.run.lifecycle.tabs.SpringBootEndpointsTabSettings
loaders, com.intellij.uiDesigner.LoaderFactory
moduleStructureConfigurable, com.intellij.openapi.roots.ui.configuration.projectRoot.ModuleStructureConfigurable
typeScriptDeclarationMappings, com.intellij.lang.typescript.psi.TypeScriptDeclarationMappings
projectScopeBuilder, com.intellij.psi.search.ProjectScopeBuilder
generatedSourceFileChangeTracker, com.intellij.ide.GeneratedSourceFileChangeTracker
typeScriptCompilerSettings, com.intellij.lang.typescript.compiler.TypeScriptCompilerSettings
errorTreeViewConfiguration, com.intellij.ide.errorTreeView.impl.ErrorTreeViewConfiguration
gitSharedSettings, git4idea.config.GitSharedSettings
mavenProjectSettings, org.jetbrains.idea.maven.project.MavenProjectSettings
javaeeFacetEventsPropagator, com.intellij.javaee.module.components.JavaeeFacetEventsPropagator
editorNotifications, com.intellij.ui.EditorNotifications
sameSizeVerticallyProperty, com.intellij.uiDesigner.propertyInspector.properties.SameSizeVerticallyProperty
groupedServersConfigs, com.jetbrains.plugins.webDeployment.config.GroupedServersConfigManager
webPackConfigs, com.intellij.lang.javascript.buildTools.webpack.WebPackConfigManager
artifactBySourceFileFinder, com.intellij.packaging.impl.artifacts.ArtifactBySourceFileFinder
cdiProjectComponent, com.intellij.cdi.CdiProjectComponent
codeFoldings, com.intellij.codeInsight.folding.CodeFoldingManager
jsLinterEditorPanelCreator, com.intellij.lang.javascript.linter.JSLinterEditorPanelCreator
cachedAnnotators, com.intellij.codeInsight.daemon.impl.CachedAnnotators
breakpointsDialogs, com.intellij.xdebugger.impl.breakpoints.ui.BreakpointsDialogFactory
gitExecutableValidator, git4idea.config.GitExecutableValidator
concurrencyAnnotations, com.intellij.codeInsight.ConcurrencyAnnotationsManager
projectStartupLocalConfiguration, com.intellij.execution.startup.ProjectStartupLocalConfiguration
blockSupport, com.intellij.psi.text.BlockSupport
typeScriptServerServiceImpl, com.intellij.lang.typescript.compiler.languageService.TypeScriptServerServiceImpl
springBootApplicationLifecycles, com.intellij.spring.boot.run.lifecycle.SpringBootApplicationLifecycleManager
hSizePolicyProperty, com.intellij.uiDesigner.propertyInspector.properties.HSizePolicyProperty
angular2HighlightingPasses, org.angular2.service.Angular2HighlightingPassFactory
messageView, com.intellij.ui.content.MessageView
webServersConfigManagerBaseImpl$Project, com.jetbrains.plugins.webDeployment.config.WebServersConfigManagerBaseImpl$Project
errorProneCompilerConfiguration, org.intellij.errorProne.ErrorProneCompilerConfiguration
fileStatuses, com.intellij.openapi.vcs.FileStatusManager
githubAccountGitAuthenticationFailures, org.jetbrains.plugins.github.extensions.GithubAccountGitAuthenticationFailureManager
standardJSConfiguration, com.intellij.lang.javascript.linter.eslint.standardjs.StandardJSConfiguration
sshConsoleOptionsProvider, com.jetbrains.plugins.remotesdk.console.SshConsoleOptionsProvider
fileBasedIndexProjectHandler, com.intellij.util.indexing.FileBasedIndexProjectHandler
externalToolPasses, com.intellij.codeInsight.daemon.impl.ExternalToolPassFactory
lazyRangeMarkers, com.intellij.openapi.editor.LazyRangeMarkerFactory
unloadedModulesListStorage, com.intellij.openapi.module.impl.UnloadedModulesListStorage
projectBytecodeAnalysis, com.intellij.codeInspection.bytecodeAnalysis.ProjectBytecodeAnalysis
jsbtTreeLayouts, com.intellij.lang.javascript.buildTools.base.JsbtTreeLayoutManager
javaProjectModelModifications, com.intellij.openapi.roots.JavaProjectModelModificationService
startups, com.intellij.openapi.startup.StartupManager
changesGroupingPolicies, com.intellij.openapi.vcs.changes.ui.ChangesGroupingPolicyFactory
executionTargetDialog$DialogState, com.intellij.database.console.ExecutionTargetDialog$DialogState
xmlElements, com.intellij.psi.XmlElementFactory
rainbowUpdateComponent, com.github.izhangzhihao.rainbow.brackets.component.RainbowUpdateComponent
javaCodeStyleSettingsFacade, com.intellij.psi.codeStyle.JavaCodeStyleSettingsFacade
externalSystemNotifications, com.intellij.openapi.externalSystem.service.notification.ExternalSystemNotificationManager
vcsEventWatcher, com.intellij.openapi.vcs.changes.VcsEventWatcher
testStateStorage, com.intellij.execution.TestStateStorage
gruntfiles, com.intellij.lang.javascript.buildTools.grunt.GruntfileManager
fileTemplates, com.intellij.ide.fileTemplates.FileTemplateManager
findInProjectSettings, com.intellij.find.FindInProjectSettings
vGapProperty, com.intellij.uiDesigner.propertyInspector.properties.VGapProperty
issueNavigationConfiguration, com.intellij.openapi.vcs.IssueNavigationConfiguration
masterDetailsStates, com.intellij.openapi.ui.MasterDetailsStateService
vcsUserRegistry, com.intellij.vcs.log.VcsUserRegistry
sqlBlockHighlighters, com.intellij.sql.psi.impl.support.SqlBlockHighlighterFactory
mavenProjectIndices, org.jetbrains.idea.maven.indices.MavenProjectIndicesManager
projectIconsAccessor, com.intellij.psi.util.ProjectIconsAccessor
iprRunManagerImpl, com.intellij.execution.impl.IprRunManagerImpl
projectStartupSharedConfiguration, com.intellij.execution.startup.ProjectStartupSharedConfiguration
projectStructureConfigurable, com.intellij.openapi.roots.ui.configuration.ProjectStructureConfigurable
mochaCoverageAnnotator, com.jetbrains.nodejs.mocha.coverage.MochaCoverageAnnotator
fusProjectUsageTrigger, com.intellij.internal.statistic.service.fus.collectors.FUSProjectUsageTrigger
dependencyValidations, com.intellij.packageDependencies.DependencyValidationManager
fileHistoryUiProperties, com.intellij.vcs.log.history.FileHistoryUiProperties
autoTests, com.intellij.execution.testframework.autotest.AutoTestManager
greclipseIdeaCompilerSettings, org.jetbrains.plugins.groovy.compiler.GreclipseIdeaCompilerSettings
runAppServerInstances, com.intellij.javaee.serverInstances.RunAppServerInstanceManager
debuggers, com.intellij.debugger.DebuggerManager
gitDiffProvider, git4idea.diff.GitDiffProvider
packageJsonUpdateNotifier, com.intellij.javascript.nodejs.packageJson.PackageJsonUpdateNotifier
completionBindingContextProvider, org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider
psis, com.intellij.psi.PsiManager
expectedTypesProvider, com.intellij.codeInsight.ExpectedTypesProvider
dockerToolWindows, com.intellij.docker.view.DockerToolWindowManager
jsLibraryMappings, com.intellij.lang.javascript.library.JSLibraryMappings
springGeneralSettings, com.intellij.spring.settings.SpringGeneralSettings
dumbs, com.intellij.openapi.project.DumbService
kotlin2JsCompilerArgumentsHolder, org.jetbrains.kotlin.idea.compiler.configuration.Kotlin2JsCompilerArgumentsHolder
publishConfig, com.jetbrains.plugins.webDeployment.config.PublishConfig
osmorcProjectComponent, org.osmorc.OsmorcProjectComponent
debuggerPanels, com.intellij.debugger.ui.DebuggerPanelsManager
externalAnnotations, com.intellij.codeInsight.ExternalAnnotationsManager
codeSmellDetector, com.intellij.openapi.vcs.CodeSmellDetector
updateCopyrightCheckinHandlerState, com.maddyhome.idea.copyright.actions.UpdateCopyrightCheckinHandlerState
postprocessReformattingAspect, com.intellij.psi.impl.source.PostprocessReformattingAspect
fileBasedIndexScanRunnableCollector, com.intellij.util.indexing.FileBasedIndexScanRunnableCollector
propertiesFiles, com.intellij.lang.properties.PropertiesFilesManager
runContents, com.intellij.execution.ui.RunContentManager
externalCompilerConfigurationStorage, com.intellij.compiler.ExternalCompilerConfigurationStorage
kotlinCommonCompilerArgumentsHolder, org.jetbrains.kotlin.idea.compiler.configuration.KotlinCommonCompilerArgumentsHolder
replaceInProjects, com.intellij.find.replaceInProject.ReplaceInProjectManager
deploymentConfigurations, com.intellij.remoteServer.configuration.deployment.DeploymentConfigurationManager
sharedConfigurationPaths, com.intellij.lang.javascript.linter.SharedConfigurationPaths
testDataHighlightingPasses, org.jetbrains.idea.devkit.testAssistant.TestDataHighlightingPassFactory
ajIdeaCompilerSettings, com.intellij.lang.aspectj.build.config.AjIdeaCompilerSettings
projectInspectionProfiles, com.intellij.profile.codeInspection.ProjectInspectionProfileManager
projectReloadState, com.intellij.openapi.project.ProjectReloadState
projectLoaded, com.jetbrains.performancePlugin.ProjectLoaded
jsDialectsMappings, com.intellij.lang.javascript.dialects.JSDialectsMappings
jsonSchemaMappingsProjectConfiguration, com.jetbrains.jsonSchema.JsonSchemaMappingsProjectConfiguration
jsLintConfiguration, com.intellij.lang.javascript.linter.jslint.JSLintConfiguration
sliceToolwindowSettings, com.intellij.slicer.SliceToolwindowSettings
scratchFileModuleInfoProvider, org.jetbrains.kotlin.idea.scratch.ScratchFileModuleInfoProvider
vcsFileListenerContexts, com.intellij.openapi.vcs.VcsFileListenerContextHelper
eclipseCompilerConfiguration, com.intellij.compiler.impl.javaCompiler.eclipse.EclipseCompilerConfiguration
typeScriptExcludes, com.intellij.lang.typescript.settings.exclude.TypeScriptExcludeManager
packageJsonFiles, com.intellij.lang.javascript.buildTools.npm.PackageJsonFileManager
domElementsNavigations, com.intellij.util.xml.DomElementsNavigationManager
scriptExternalHighlightingPass$s, org.jetbrains.kotlin.idea.highlighter.ScriptExternalHighlightingPass$Factory
mavenWorkspaceSettingsComponent, org.jetbrains.idea.maven.project.MavenWorkspaceSettingsComponent
analyzeDependenciesSettings, com.intellij.openapi.roots.ui.configuration.dependencyAnalysis.AnalyzeDependenciesSettings
reactNativePackager, com.jetbrains.plugins.reactnative.ReactNativePackager
logConsolePreferences, com.intellij.diagnostic.logging.LogConsolePreferences
editorConfigFileHierarchies, org.editorconfig.language.services.EditorConfigFileHierarchyService
projectLibraryTable, com.intellij.openapi.roots.impl.libraries.ProjectLibraryTable
syncViews, com.intellij.build.SyncViewManager
macEventReader$ProjectTracker, com.intellij.notification.impl.MacEventReader$ProjectTracker
executionEnvironmentProvider, com.intellij.execution.runners.ExecutionEnvironmentProvider
libraryDependenciesCache, org.jetbrains.kotlin.idea.caches.project.LibraryDependenciesCache
perModulePackageCaches, org.jetbrains.kotlin.idea.caches.PerModulePackageCacheService
psiModificationTracker, com.intellij.psi.util.PsiModificationTracker
dynamicToolWindowWrapper, org.jetbrains.plugins.groovy.annotator.intentions.dynamic.DynamicToolWindowWrapper
ideFoci, com.intellij.openapi.wm.IdeFocusManager
diagramActions, com.intellij.diagram.DiagramActionsManager
projectJob, org.jetbrains.kotlin.idea.core.util.ProjectJob
groovyConsoleStates, org.jetbrains.plugins.groovy.console.GroovyConsoleStateService
mavenShortcuts, org.jetbrains.idea.maven.tasks.MavenShortcutsManager
gridDataHookUps, com.intellij.database.datagrid.GridDataHookUpManager
vcsBaseContentProvider, com.intellij.openapi.vcs.impl.VcsBaseContentProvider
sqlDataSourceMappings, com.intellij.sql.dialects.SqlDataSourceMappings
facetPointers, com.intellij.facet.pointers.FacetPointersManager
sqlDataSourceStorage, com.intellij.sql.database.SqlDataSourceStorage
bookmarks, com.intellij.ide.bookmarks.BookmarkManager
finds, com.intellij.find.FindManager
javaAutoRuns, com.intellij.execution.testDiscovery.JavaAutoRunManager
createPatchCommitExecutor, com.intellij.openapi.vcs.changes.patch.CreatePatchCommitExecutor
typeScriptRelatedPackagesStorage, com.intellij.lang.javascript.library.download.TypeScriptRelatedPackagesStorage
jsps, com.intellij.psi.impl.source.jsp.JspManager
directoryGroupingRule, com.intellij.usages.impl.rules.DirectoryGroupingRule
diffToolSettings, com.intellij.openapi.diff.impl.settings.DiffToolSettings
projectFileIndex, com.intellij.openapi.roots.ProjectFileIndex
slices, com.intellij.slicer.SliceManager
flowJSConfigs, com.intellij.lang.javascript.flow.flowconfig.FlowJSConfigService
databaseView, com.intellij.database.view.DatabaseView
webJspFileIndexFacade, com.intellij.javaee.web.validation.WebJspFileIndexFacade
packageJsonDependenciesExternalUpdates, com.intellij.javascript.nodejs.packageJson.PackageJsonDependenciesExternalUpdateManager
webContexts, com.intellij.javaee.web.WebContextManager
flowJSServers, com.intellij.lang.javascript.flow.FlowJSServerManager
psiEventWrapperAspect, com.intellij.pom.wrappers.PsiEventWrapperAspect
remoteRevisionsCache, com.intellij.openapi.vcs.changes.RemoteRevisionsCache
changesFileNameDecorator, com.intellij.openapi.vcs.changes.ui.ChangesFileNameDecorator
jspContexts, com.intellij.psi.impl.source.jsp.JspContextManager
gitAnnotationProvider, git4idea.annotate.GitAnnotationProvider
gitBrancher, git4idea.branch.GitBrancher
ctrlMouseHandler, com.intellij.codeInsight.navigation.CtrlMouseHandler
jsSymbolPresentationProvider, com.intellij.lang.javascript.settings.JSSymbolPresentationProvider
analysisUIOptions, com.intellij.analysis.AnalysisUIOptions
libraryScopeCache, com.intellij.openapi.roots.impl.LibraryScopeCache
wholeFileLocalInspectionsPasses, com.intellij.codeInsight.daemon.impl.WholeFileLocalInspectionsPassFactory
smartTypePointers, com.intellij.psi.SmartTypePointerManager
xDebuggers, com.intellij.xdebugger.XDebuggerManager
doms, com.intellij.util.xml.DomManager
nodeJsCoreLibraries, com.intellij.javascript.nodejs.library.NodeJsCoreLibraryManager
favorites, com.intellij.ide.favoritesTreeView.FavoritesManager
batchXmlDomModels, com.intellij.batch.model.BatchXmlDomModelManager
packageIndex, com.intellij.openapi.roots.PackageIndex
serviceManagerImpl, com.intellij.openapi.components.impl.ServiceManagerImpl
bowerSettings, com.intellij.lang.javascript.bower.BowerSettingsManager
vcsDirectoryMappingStorage, com.intellij.openapi.vcs.impl.VcsDirectoryMappingStorage
thumbnails, org.intellij.images.thumbnail.ThumbnailManager
copyrights, com.intellij.copyright.CopyrightManager
nodeModulesDirectories, com.intellij.javascript.nodejs.library.NodeModulesDirectoryManager
autoPopupController, com.intellij.codeInsight.AutoPopupController
psiNames, com.intellij.psi.PsiNameHelper
templates, com.intellij.codeInsight.template.TemplateManager
executionTargets, com.intellij.execution.ExecutionTargetManager
codeStyleFacade, com.intellij.codeStyle.CodeStyleFacade
highlightingLevels, com.intellij.codeInsight.daemon.impl.analysis.HighlightingLevelManager
javaSoftKeywordHighlightingPasses, com.intellij.codeInsight.daemon.impl.JavaSoftKeywordHighlightingPassFactory
fileIncludes, com.intellij.psi.impl.include.FileIncludeManager
bowerPackagings, com.intellij.lang.javascript.bower.BowerPackagingService
refResolves, com.intellij.psi.RefResolveService
externalDependencies, com.intellij.externalDependencies.ExternalDependenciesManager
compilerWorkspaceConfiguration, com.intellij.compiler.CompilerWorkspaceConfiguration
graphEditModes, com.intellij.openapi.graph.impl.builder.GraphEditModeFactory
gradleNotification, org.jetbrains.plugins.gradle.service.project.GradleNotification
dataBus, com.intellij.database.DataBus
readonlyStatusHandler, com.intellij.openapi.vfs.ReadonlyStatusHandler
lineStatusTrackerManagerI, com.intellij.openapi.vcs.impl.LineStatusTrackerManagerI
buildContents, com.intellij.build.BuildContentManager
vcsFileStatusProvider, com.intellij.openapi.vcs.impl.VcsFileStatusProvider
advancedExpressionFoldingHighlightingComponent, com.intellij.advancedExpressionFolding.AdvancedExpressionFoldingHighlightingComponent
jscsConfiguration, com.intellij.lang.javascript.linter.jscs.JscsConfiguration
wolfPasses, com.intellij.codeInsight.daemon.impl.WolfPassFactory
imageTags, org.intellij.images.search.ImageTagManager
caches, com.intellij.psi.impl.cache.CacheManager
annotationHintsPasses, com.intellij.codeInsight.hints.AnnotationHintsPassFactory
runAnythingCache, com.intellij.ide.actions.runAnything.RunAnythingCache
gitFetchSupport, git4idea.fetch.GitFetchSupport
nodeCoreLibraries, com.intellij.javascript.nodejs.library.core.NodeCoreLibraryManager
idePackageOracles, org.jetbrains.kotlin.idea.caches.resolve.IdePackageOracleFactory
facetStructureConfigurable, com.intellij.openapi.roots.ui.configuration.projectRoot.FacetStructureConfigurable
tasks, com.intellij.tasks.TaskManager
artifactPointers, com.intellij.packaging.artifacts.ArtifactPointerManager
psiDirectories, com.intellij.psi.impl.file.PsiDirectoryFactory
noNamespaceConfig, org.intellij.plugins.relaxNG.config.NoNamespaceConfig
logicalRoots, com.intellij.util.LogicalRootsManager
browseCssStyles, com.intellij.psi.css.browse.BrowseCssStylesManager
v8HeapComponent, com.jetbrains.nodejs.run.profile.heap.view.components.V8HeapComponent
ignoreUpdateComponent, mobi.hsz.idea.gitignore.IgnoreUpdateComponent
runConfigurationProducers, com.intellij.execution.RunConfigurationProducerService
vcsLogProjectTabsProperties, com.intellij.vcs.log.impl.VcsLogProjectTabsProperties
javaDocCodeStyle, com.intellij.codeInsight.javadoc.JavaDocCodeStyle
refactorings, com.intellij.refactoring.RefactoringFactory
identifierHighlighterPasses, com.intellij.codeInsight.daemon.impl.IdentifierHighlighterPassFactory
notProperties, org.jetbrains.kotlin.idea.core.NotPropertiesService
localInspectionsPasses, com.intellij.codeInsight.daemon.impl.LocalInspectionsPassFactory
propertiesComponent, com.intellij.ide.util.PropertiesComponent
githubPullRequestsToolWindows, org.jetbrains.plugins.github.pullrequest.GithubPullRequestsToolWindowManager
javaScriptFindUsagesConfiguration, com.intellij.lang.javascript.findUsages.JavaScriptFindUsagesConfiguration
artifactsWorkspaceSettings, com.intellij.packaging.impl.compiler.ArtifactsWorkspaceSettings
windowStates, com.intellij.openapi.util.WindowStateService
clientPropertiesProperty, com.intellij.uiDesigner.propertyInspector.properties.ClientPropertiesProperty
gradleLocalSettings, org.jetbrains.plugins.gradle.settings.GradleLocalSettings
stylelintUnsavedConfigFiles, com.intellij.lang.css.linter.stylelint.config.StylelintUnsavedConfigFileManager
propertiesReferences, com.intellij.lang.properties.PropertiesReferenceManager
deployments, com.intellij.javaee.deployment.DeploymentManager
compilerEncodings, com.intellij.compiler.CompilerEncodingService
sameSizeHorizontallyProperty, com.intellij.uiDesigner.propertyInspector.properties.SameSizeHorizontallyProperty
guesses, com.intellij.codeInsight.guess.GuessManager
mavenRehighlighter, org.jetbrains.idea.maven.utils.MavenRehighlighter
wipCoverageAnnotator, com.intellij.javascript.debugger.coverage.WipCoverageAnnotator
methodChainHintsPasses, com.intellij.codeInsight.hints.MethodChainHintsPassFactory
paletteToolWindows, com.intellij.ide.palette.impl.PaletteToolWindowManager
textEditorHighlightingPassRegistrar, com.intellij.codeHighlighting.TextEditorHighlightingPassRegistrar
gantSettings, org.jetbrains.plugins.groovy.gant.GantSettings
execCommands, com.intellij.docker.exec.ExecCommandManager
treeClassChoosers, com.intellij.ide.util.TreeClassChooserFactory
svnLoadedBranchesStorage, org.jetbrains.idea.svn.branchConfig.SvnLoadedBranchesStorage
nodeCoreLibraryConfigurator, com.intellij.javascript.nodejs.library.core.NodeCoreLibraryConfigurator
instancesTracker, com.intellij.xdebugger.memory.component.InstancesTracker
typeScriptCompilerSettingsTracker, com.intellij.lang.typescript.compiler.TypeScriptCompilerSettingsTracker
templateDataLanguageMappings, com.intellij.psi.templateLanguages.TemplateDataLanguageMappings
loadedRevisionsCache, org.jetbrains.idea.svn.history.LoadedRevisionsCache
projectLibrariesConfigurable, com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectLibrariesConfigurable
indentsPasses, com.intellij.codeInsight.daemon.impl.IndentsPassFactory
schemeManagers, com.intellij.openapi.options.SchemeManagerFactory
externalProjectDataCache, org.jetbrains.plugins.gradle.service.project.data.ExternalProjectDataCache
ignores, mobi.hsz.idea.gitignore.IgnoreManager
fileColorProjectLevelConfigurations, com.intellij.ui.tabs.FileColorProjectLevelConfigurationManager
sems, com.intellij.semantic.SemService
jsfProjectComponent, com.intellij.jsf.JsfProjectComponent
editorHistories, com.intellij.openapi.fileEditor.impl.EditorHistoryManager
facetFinder, com.intellij.facet.FacetFinder
mavenProjects, org.jetbrains.idea.maven.project.MavenProjectsManager
projectTasks, com.intellij.task.ProjectTaskManager
projectPlainTextFileTypes, com.intellij.openapi.file.exclude.ProjectPlainTextFileTypeManager
statementHighlightingPasses, com.intellij.database.console.StatementHighlightingPassFactory
restClientSettings, com.intellij.ws.rest.client.RestClientSettings
gitRollbackEnvironment, git4idea.rollback.GitRollbackEnvironment
typeScriptToolWindowProvider, com.intellij.lang.typescript.compiler.TypeScriptToolWindowProvider
clsJavaStubByVirtualFileCache, org.jetbrains.kotlin.idea.caches.lightClasses.ClsJavaStubByVirtualFileCache
flowJSServiceHighlightingPasses, com.intellij.lang.javascript.flow.FlowJSServiceHighlightingPassFactory
kotlinAsJavaSupport, org.jetbrains.kotlin.asJava.KotlinAsJavaSupport
vcsLogSharedSettings, com.intellij.vcs.log.impl.VcsLogSharedSettings
jpaProjectComponent, com.intellij.jpa.JpaProjectComponent
psiResolves, com.intellij.psi.PsiResolveHelper
externalProjectsDataStorage, com.intellij.openapi.externalSystem.service.project.manage.ExternalProjectsDataStorage
compilerCaches, com.intellij.compiler.impl.CompilerCacheManager
springRepositoriesViewSettings, com.intellij.spring.data.commons.view.SpringRepositoriesViewSettings
eventLog$ProjectTracker, com.intellij.notification.EventLog$ProjectTracker
cachedValues, com.intellij.psi.util.CachedValuesManager
configuration, org.intellij.plugins.intelliLang.Configuration
taskProjectConfiguration, com.intellij.tasks.impl.TaskProjectConfiguration
project, com.intellij.openapi.project.Project
injectedCodeFoldingPasses, com.intellij.codeInsight.daemon.impl.InjectedCodeFoldingPassFactory
customBeanRegistry, com.intellij.spring.model.xml.custom.CustomBeanRegistry
kotlinConfigurationCheckerComponent, org.jetbrains.kotlin.idea.configuration.ui.KotlinConfigurationCheckerComponent
jsHintConfiguration, com.intellij.lang.javascript.linter.jshint.JSHintConfiguration
testFailedLines, com.intellij.testIntegration.TestFailedLineManager
psiVFSListener, com.intellij.psi.impl.file.impl.PsiVFSListener
ktLightClassForFacade$FacadeStubCache, org.jetbrains.kotlin.asJava.classes.KtLightClassForFacade$FacadeStubCache
dynamics, org.jetbrains.plugins.groovy.annotator.intentions.dynamic.DynamicManager
globalLibrariesConfigurable, com.intellij.openapi.roots.ui.configuration.projectRoot.GlobalLibrariesConfigurable
ktFileClassProvider, org.jetbrains.kotlin.psi.KtFileClassProvider
artifacts, com.intellij.packaging.artifacts.ArtifactManager
kotlinCompilers, org.jetbrains.kotlin.idea.compiler.KotlinCompilerManager
codeStyles, com.intellij.psi.codeStyle.CodeStyleManager
jsxAttributeCustomMapping, com.intellij.lang.javascript.frameworks.react.JSXAttributeCustomMapping
nodeJsInterpreters, com.intellij.javascript.nodejs.interpreter.NodeJsInterpreterManager
mvcConsole, org.jetbrains.plugins.groovy.mvc.MvcConsole
tsLintLanguages, com.intellij.lang.javascript.linter.tslint.service.TsLintLanguageService
vcsRepositories, com.intellij.dvcs.repo.VcsRepositoryManager
additionalDownloadableLibraryProvider, com.intellij.webcore.libraries.ui.download.AdditionalDownloadableLibraryProvider
runTasksViews, com.intellij.build.RunTasksViewManage
*/
@masanobuimai
Copy link
Author

https://plugins.jetbrains.com/plugin/7407-open-in-splitted-tab
をIDE Scripting Consoleに移植してみた。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment