make show configurable ids by registry key

This commit is contained in:
Konstantin Bulenkov
2016-10-03 22:31:17 +02:00
parent 5418ee4421
commit a6beffb3f2
2 changed files with 7 additions and 4 deletions
@@ -20,7 +20,6 @@ import com.intellij.ide.plugins.IdeaPluginDescriptor;
import com.intellij.ide.plugins.PluginManagerCore;
import com.intellij.ide.util.treeView.NodeDescriptor;
import com.intellij.openapi.Disposable;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.extensions.PluginDescriptor;
import com.intellij.openapi.options.*;
import com.intellij.openapi.options.ex.ConfigurableWrapper;
@@ -32,11 +31,13 @@ import com.intellij.openapi.util.registry.Registry;
import com.intellij.ui.*;
import com.intellij.ui.components.GradientViewport;
import com.intellij.ui.treeStructure.*;
import com.intellij.ui.treeStructure.Tree;
import com.intellij.ui.treeStructure.filtered.FilteringTreeBuilder;
import com.intellij.ui.treeStructure.filtered.FilteringTreeStructure;
import com.intellij.util.ArrayUtil;
import com.intellij.util.ui.*;
import com.intellij.util.ui.GraphicsUtil;
import com.intellij.util.ui.JBUI;
import com.intellij.util.ui.TextTransferable;
import com.intellij.util.ui.UIUtil;
import com.intellij.util.ui.tree.TreeUtil;
import com.intellij.util.ui.tree.WideSelectionTreeUI;
import com.intellij.util.ui.update.MergingUpdateQueue;
@@ -189,7 +190,7 @@ final class SettingsTreeView extends JComponent implements Accessible, Disposabl
select(node == null ? null : node.myConfigurable);
}
});
if (ApplicationManager.getApplication().isInternal()) {
if (Registry.is("show.configurables.ids.in.settings")) {
new HeldDownKeyListener() {
@Override
protected void heldKeyTriggered(JComponent component, boolean pressed) {
@@ -865,3 +865,5 @@ ide.ui.composite.editor.for.combobox=true
debugger.show.values.inplace=false
debugger.show.values.inplace.description=Show primitive values near variables inside current execution line
show.configurables.ids.in.settings=false
show.configurables.ids.in.settings.description=Shows configurables ids in settings, if a user holds Shift