Files
openide/platform/platform-api/resources/PlatformProductivityFeatures.xml
Konstantin Hudyakov 6813b6be27 [tips] Edit utility scores of some features
GitOrigin-RevId: 493f503617e47d3b5086b3834c90b7fbe9425162
2022-11-14 16:01:16 +00:00

742 lines
21 KiB
XML

<component>
<!--Display names of these features should be specified in FeatureStatisticsBundle-->
<group id="navigation">
<feature id="SearchEverywhere"
tip-id="SearchEverywhere"
first-show="1"
successive-show="1"
min-usage-count="5"
utility-score="5">
<track-action id="SearchEverywhere"/>
</feature>
<feature id="navigation.popup.class"
tip-id="GoToClass"
min-usage-count="3"
first-show="1"
successive-show="5"
utility-score="4">
<track-action id="GotoClass"/>
</feature>
<feature id="navigation.popup.file"
tip-id="GoToFile"
min-usage-count="3"
first-show="3"
successive-show="5"
utility-score="4">
<track-action id="GotoFile"/>
</feature>
<feature id="navigation.popup.symbol"
tip-id="GoToSymbol"
min-usage-count="3"
first-show="5"
successive-show="8"
utility-score="3">
<track-action id="GotoSymbol"/>
</feature>
<feature id="navigation.popup.action"
tip-id="GoToAction"
first-show="7"
successive-show="3"
min-usage-count="3"
utility-score="4">
<track-action id="GotoAction"/>
</feature>
<feature id="navigation.popup.camelprefix"
tip-id="CamelPrefixesInNavigationPopups"
min-usage-count="3"
first-show="4"
successive-show="7"
utility-score="3">
<dependency id="navigation.popup.class"/>
<dependency id="navigation.popup.file"/>
<dependency id="navigation.popup.symbol"/>
</feature>
<feature id="navigation.popup.wildcards"
tip-id="WildcardsInNavigationPopups"
min-usage-count="2"
first-show="3"
successive-show="5"
utility-score="3">
<dependency id="navigation.popup.class"/>
<dependency id="navigation.popup.file"/>
<dependency id="navigation.popup.symbol"/>
</feature>
<feature id="navigation.popup.file.structure"
tip-id="FileStructurePopup"
min-usage-count="3"
first-show="2"
successive-show="5"
utility-score="4">
<track-action id="FileStructurePopup"/>
</feature>
<feature id="navigation.recent.files"
tip-id="RecentFiles"
min-usage-count="3"
first-show="3"
successive-show="5"
utility-score="4">
<track-action id="RecentFiles"/>
</feature>
<feature id="navigation.recent.locations"
tip-id="recent-locations"
show-in-guide="false"
min-usage-count="2"
utility-score="3">
<track-action id="RecentLocations"/>
</feature>
<feature id="navigation.select.in"
tip-id="SelectIn"
min-usage-count="3"
first-show="4"
successive-show="7"
utility-score="4">
<track-action id="SelectIn"/>
</feature>
<feature id="navigation.goto.declaration"
tip-id="GoToDeclaration"
min-usage-count="15"
first-show="1"
successive-show="4"
utility-score="5">
<track-action id="GotoDeclaration"/>
</feature>
<feature id="navigation.goto.usages"
tip-id="ShowUsages"
min-usage-count="3"
first-show="5"
successive-show="4"
utility-score="5">
<track-action id="ShowUsages"/>
</feature>
<feature id="navigation.find.usages"
tip-id="find_usages"
show-in-guide="false"
min-usage-count="2"
utility-score="4">
<track-action id="FindUsages"/>
</feature>
<feature id="navigation.goto.inspection"
tip-id="GoToInspection"
min-usage-count="1"
first-show="5"
successive-show="5"
utility-score="2">
<track-action id="RunInspection"/>
</feature>
<feature id="navigation.goto.file.line"
tip-id="GotoLineInFile"
show-in-guide="false"
min-usage-count="2"
utility-score="3"
/>
<feature id="switcher"
tip-id="Switcher"
first-show="10"
successive-show="5"
min-usage-count="5"
utility-score="3">
<track-action id="Switcher"/>
</feature>
<feature id="navigation.find.in.files"
tip-id="FindInPath"
min-usage-count="7"
utility-score="5">
<track-action id="FindInPath"/>
</feature>
<feature id="navigation.replace.in.files"
tip-id="FindReplaceToggle"
min-usage-count="3"
utility-score="4">
<track-action id="ReplaceInPath"/>
</feature>
<feature id="navigation.find.replace.in.files.toggle"
tip-id="FindReplaceToggle"
min-usage-count="3"
utility-score="4">
<track-action id="com.intellij.find.impl.FindUIHelper$1"/>
</feature>
<feature id="navigation.find"
tip-id="FindReplaceToggle"
min-usage-count="7"
utility-score="5">
<track-action id="Find"/>
</feature>
<feature id="navigation.replace"
tip-id="FindReplaceToggle"
min-usage-count="3"
utility-score="4">
<track-action id="Replace"/>
</feature>
<feature id="navigation.find.replace.toggle"
tip-id="FindReplaceToggle"
min-usage-count="3"
utility-score="4">
<track-action id="com.intellij.find.SearchReplaceComponent$ModeAction"/>
</feature>
<feature id="navigation.inheritance.hierarchy"
tip-id="HierarchyBrowser"
min-usage-count="3"
utility-score="3">
<track-action id="TypeHierarchy"/>
</feature>
</group>
<group id="completion">
<feature id="editing.completion.basic"
tip-id="CodeCompletion"
min-usage-count="15"
first-show="1"
successive-show="3"
utility-score="2">
<track-action id="EditorChooseLookupItem"/>
</feature>
<feature id="editing.completion.replace"
tip-id="TabInLookups"
min-usage-count="5"
first-show="6"
successive-show="8"
utility-score="4">
<track-action id="EditorChooseLookupItemReplace"/>
</feature>
<feature id="codeassists.complete.statement"
tip-id="CompleteStatement"
first-show="3"
successive-show="5"
min-usage-count="5"
utility-score="4">
<track-action id="EditorChooseLookupItemCompleteStatement"/>
</feature>
<feature id="editing.completion.finishByCtrlDot"
tip-id="CtrlDotInLookups"
min-usage-count="5"
first-show="4"
successive-show="8"
utility-score="3">
<track-action id="EditorChooseLookupItemDot"/>
</feature>
<feature id="editing.completion.finishByDotEtc"
tip-id="DotEtcInLookups"
min-usage-count="3"
first-show="4"
successive-show="8"
utility-score="3"
/>
<feature id="editing.completion.camelHumps"
tip-id="CamelHumpsInCodeCompletion"
min-usage-count="8"
first-show="5"
successive-show="7"
utility-score="4"
/>
<feature id="editing.completion.cancelByControlArrows"
tip-id="CancelByControlArrows"
min-usage-count="3"
first-show="2"
successive-show="3"
utility-score="2">
<track-action id="EditorLookupDown"/>
<track-action id="EditorLookupUp"/>
</feature>
<feature id="editing.completion.changeSorting"
tip-id="ChangeSorting"
min-usage-count="1"
first-show="2"
successive-show="3"
utility-score="2">
<track-action id="com.intellij.codeInsight.lookup.impl.LookupUi$ChangeSortingAction"/>
</feature>
<feature id="editing.completion.postfix"
tip-id="PostfixCompletion"
min-usage-count="5"
first-show="2"
successive-show="3"
utility-score="4"
/>
<feature id="codeassists.liveTemplates"
tip-id="LiveTemplates"
min-usage-count="3"
first-show="3"
successive-show="5"
utility-score="4"
/>
<feature id="editing.completion.show.liveTemplates"
tip-id="InsertLiveTemplate"
min-usage-count="3"
first-show="2"
successive-show="3"
utility-score="3">
<track-action id="InsertLiveTemplate"/>
</feature>
<feature id="find.completion"
tip-id="CodeCompletionInSearch"
first-show="10"
successive-show="3"
min-usage-count="5"
utility-score="2">
<track-action id="com.intellij.find.editorHeaderActions.VariantsCompletionAction"/>
</feature>
</group>
<group id="editing">
<feature id="editing.select.word"
tip-id="CtrlW"
min-usage-count="10"
first-show="2"
successive-show="4"
utility-score="5">
<track-action id="EditorSelectWord"/>
<track-action id="EditorUnSelectWord"/>
</feature>
<feature id="editor.delete.line"
tip-id="DeleteLine"
min-usage-count="3"
first-show="2"
successive-show="1"
utility-score="3">
<track-action id="EditorDeleteLine"/>
</feature>
<feature id="editing.duplicate"
tip-id="CtrlD"
show-in-guide="false"
min-usage-count="5"
utility-score="4">
<track-action id="EditorDuplicate"/>
</feature>
<feature id="scratch"
tip-id="Scratch"
min-usage-count="3"
first-show="2"
successive-show="3"
utility-score="3">
<track-action id="NewScratchFile"/>
</feature>
<feature id="editing.add.carets.using.double.ctrl"
tip-id="Multicursor"
min-usage-count="3"
utility-score="3">
<track-action id="EditorCloneCaretAbove"/>
<track-action id="EditorCloneCaretBelow"/>
</feature>
<feature id="editing.convert.line.separators"
tip-id="LineEndings"
min-usage-count="1"
utility-score="2">
<track-action id="ConvertToMacLineSeparators"/>
<track-action id="ConvertToWindowsLineSeparators"/>
<track-action id="ConvertToUnixLineSeparators"/>
</feature>
<feature id="editing.move.statement.up.down"
tip-id="MoveUpDown"
show-in-guide="false"
min-usage-count="5"
utility-score="4">
<track-action id="MoveStatementUp"/>
<track-action id="MoveStatementDown"/>
</feature>
<feature id="editing.join.lines"
tip-id="JoinLines"
show-in-guide="false"
min-usage-count="3"
utility-score="3">
<track-action id="EditorJoinLines"/>
</feature>
<feature id="editing.clipboard.history"
tip-id="ClipboardStack"
show-in-guide="false"
min-usage-count="3"
utility-score="4">
<track-action id="PasteMultiple"/>
</feature>
<feature id="editing.compare.editor.with.clipboard"
tip-id="CompareEditorWithClipboard"
show-in-guide="false"
min-usage-count="3"
utility-score="3">
<track-action id="CompareClipboardWithSelection"/>
</feature>
<feature id="editing.copy.reference"
tip-id="CopyPasteReference"
show-in-guide="false"
min-usage-count="2"
utility-score="3">
<track-action id="CopyReference"/>
<track-action id="CopyReferencePopupGroup"/>
</feature>
<feature id="editing.copy.line"
tip-id="CopyWithNoSelection"
show-in-guide="false"
min-usage-count="3"
utility-score="3"
/>
<feature id="editing.reformat.code"
tip-id="LayoutCode"
min-usage-count="5"
utility-score="4">
<track-action id="ReformatCode"/>
</feature>
</group>
<group id="codeassists">
<feature id="codeassists.quickjavadoc"
tip-id="QuickJavaDoc"
min-usage-count="5"
first-show="3"
successive-show="5"
utility-score="4">
<track-action id="QuickJavaDoc"/>
</feature>
<feature id="codeassists.quickdefinition"
tip-id="CtrlShiftI"
min-usage-count="5"
first-show="3"
successive-show="5"
utility-score="4">
<track-action id="QuickImplementations"/>
</feature>
<feature id="codeassists.quickdefinition.lookup"
tip-id="CtrlShiftIForLookup"
min-usage-count="2"
first-show="5"
successive-show="7"
utility-score="3">
<dependency id="codeassists.quickdefinition"/>
</feature>
<feature id="codeassists.quickjavadoc.lookup"
tip-id="QuickJavaDocInLookups"
min-usage-count="2"
first-show="5"
successive-show="7"
utility-score="3">
<dependency id="codeassists.quickjavadoc"/>
</feature>
<feature id="codeassists.quickjavadoc.ctrln"
tip-id="QuickJavaDocInLookups"
min-usage-count="2"
first-show="5"
successive-show="7"
utility-score="3">
<dependency id="codeassists.quickjavadoc"/>
</feature>
<feature id="codeassists.comment.line"
tip-id="CommentCode"
first-show="6"
successive-show="5"
min-usage-count="7"
utility-score="5">
<track-action id="CommentByLineComment"/>
</feature>
<feature id="codeassists.overrideimplement"
tip-id="OverrideImplementMethods"
first-show="3"
successive-show="6"
min-usage-count="3"
utility-score="4"
/>
<feature id="codeassists.highlight.usages"
tip-id="HighlightUsagesInFile"
show-in-guide="false"
min-usage-count="3"
utility-score="3">
<track-action id="HighlightUsagesInFile"/>
</feature>
<feature id="codeassist.inspect.batch"
tip-id="InspectCode"
first-show="3"
min-usage-count="3"
successive-show="5"
utility-score="3">
<track-action id="InspectCode"/>
</feature>
<feature id="codeassists.parameterInfo"
tip-id="ParameterInfo"
min-usage-count="5"
first-show="3"
successive-show="5"
utility-score="4">
<track-action id="ParameterInfo"/>
</feature>
<feature id="codeassists.generate.code"
tip-id="AltInsertInEditor"
min-usage-count="3"
utility-score="4">
<track-action id="Generate"/>
</feature>
<feature id="codeassists.context.actions"
tip-id="ContextActions"
min-usage-count="7"
utility-score="5">
<track-action id="ShowIntentionActions"/>
</feature>
</group>
<group id="refactoring">
<feature id="codeassists.surroundwith.statement"
tip-id="SurroundWith"
first-show="5"
successive-show="5"
min-usage-count="3"
utility-score="4">
<track-action id="SurroundWith"/>
</feature>
<feature id="refactoring.introduceVariable"
tip-id="IntroduceVariable"
min-usage-count="3"
first-show="1"
successive-show="3"
utility-score="4"
/>
<feature id="refactoring.introduceVariable.incompleteStatement"
tip-id="IntroduceVariableIncompleteCode"
min-usage-count="3"
first-show="3"
successive-show="7"
utility-score="2"
/>
<feature id="refactoring.rename"
tip-id="Rename"
min-usage-count="5"
first-show="1"
successive-show="3"
utility-score="5">
<track-action id="RenameElement"/>
</feature>
<feature id="refactoring.show.quick.list"
tip-id="RefactorThis"
show-in-guide="false"
min-usage-count="2"
utility-score="3">
<track-action id="Refactorings.QuickListPopupAction"/>
</feature>
<feature id="refactoring.extractMethod"
tip-id="ExtractMethod"
min-usage-count="3"
first-show="1"
successive-show="3"
utility-score="3">
<track-action id="ExtractMethod"/>
</feature>
</group>
<group id="ui">
<feature id="ui.tree.speedsearch"
tip-id="SpeedSearch"
first-show="5"
successive-show="4"
min-usage-count="6"
utility-score="5"
/>
<feature id="ui.scheme.quickswitch"
tip-id="QuickSwitchScheme"
first-show="7"
successive-show="3"
min-usage-count="2"
utility-score="4">
<track-action id="QuickChangeScheme"/>
</feature>
<feature id="ui.recentchanges"
tip-id="RecentChanges"
first-show="5"
successive-show="5"
min-usage-count="2"
utility-score="2">
<track-action id="RecentChanges"/>
</feature>
<feature id="ui.horizontal.scrolling"
tip-id="HorizontalScrolling"
first-show="1"
successive-show="1"
min-usage-count="3"
utility-score="3"
/>
<feature id="find.recent.search"
tip-id="RecentSearch"
first-show="10"
successive-show="3"
min-usage-count="3"
utility-score="3">
<track-action id="com.intellij.find.SearchTextArea$ShowHistoryAction"/>
</feature>
<feature id="ui.close.other.editors"
tip-id="CloseOthers"
show-in-guide="false"
min-usage-count="2"
utility-score="3">
<track-action id="CloseAllEditorsButActive"/>
</feature>
<feature id="ui.close.all.editors"
tip-id="Close_all_editor_tabs"
show-in-guide="false"
min-usage-count="2"
utility-score="3">
<track-action id="CloseAllEditors"/>
</feature>
<feature id="ui.hide.tool.window"
tip-id="Escape"
min-usage-count="7"
utility-score="4">
<track-action id="HideActiveWindow"/>
</feature>
<feature id="ui.open.last.tool.window"
tip-id="Escape"
min-usage-count="3"
utility-score="3">
<track-action id="JumpToLastWindow"/>
</feature>
<feature id="ui.open.project.tool.window"
tip-id="FocusProjectToolWindow"
min-usage-count="7"
utility-score="5">
<track-action id="ActivateProjectToolWindow"/>
</feature>
</group>
<group id="diff">
<feature id="dir.diff"
tip-id="DirDiff"
first-show="6"
successive-show="10"
min-usage-count="1"
utility-score="3"
/>
</group>
<group id="debugger">
<feature id="debugger.breakpoint.edit"
tip-id="BreakpointSpeedmenu"
min-usage-count="5"
utility-score="3">
<track-action id="com.intellij.xdebugger.impl.actions.EditBreakpointAction$ContextAction"/>
</feature>
<feature id="debugger.evaluate.expression"
tip-id="EvaluateExpression"
min-usage-count="5"
utility-score="4"
/>
<feature id="debugger.breakpoint.non.suspending"
tip-id="NonSuspendingBreakpoints"
show-in-guide="false"
min-usage-count="3"
utility-score="4"
/>
</group>
<group id="profiler">
<feature id="profiler.open.snapshot"
tip-id="hprof"
min-usage-count="1"
utility-score="2">
<track-action id="com.intellij.profiler.actions.ImportProfilerResultAction$Open"/>
<track-action id="com.intellij.profiler.actions.ImportProfilerResultAction$Recent"/>
</feature>
</group>
<group id="vcs">
<feature id="vcs.show.local.history"
tip-id="local_history"
show-in-guide="false"
min-usage-count="2"
utility-score="4">
<track-action id="LocalHistory.ShowHistory"/>
</feature>
</group>
<group id="intentions">
<feature id="intentions.check.regexp"
tip-id="CheckRegExp"
show-in-guide="false"
min-usage-count="2"
utility-score="3">
<track-intention class-name="org.intellij.lang.regexp.intention.CheckRegExpIntentionAction"/>
</feature>
<feature id="intentions.edit.regexp"
tip-id="EditRegExp"
min-usage-count="1"
utility-score="3">
<track-intention class-name="com.intellij.codeInsight.intention.impl.QuickEditAction"/>
</feature>
</group>
</component>