String (final SelectInTarget value) { String text = value.toString(); String id = value.getMinorViewId() == null ? value.getToolWindowId() : null; ToolWindow toolWindow = id == null ? null : ToolWindowManager.getInstance(mySelectInContext.getProject()).getToolWindow(id); if (toolWindow != null) { //this code is left for compatibility with external plugins; plugins from intellij project return proper localized text from SelectInTarget::toString //noinspection HardCodedStringLiteral text = text.replace(value.getToolWindowId(), toolWindow.getStripeTitle()); } int n = myVisibleTargets.indexOf(value); return numberingText(n, text); }