mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
make show configurable ids by registry key
This commit is contained in:
+5
-4
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user