我非常喜欢Netbeans的一个功能是,当你点击变量,方法,字段等时,Netbeans会在右手栏中显示这个实体的所有用法,作为小条纹 . 有没有办法在IntelliJ IDEA中获得此行为,如果是这样,我该如何打开它?我没有在设置或谷歌中找到任何东西,但我可能会遗漏一些东西!
file>settings 或 ctrl+alt+s (对于Windows)从左侧列表中选择编辑器并检查 Highlight on Caret Movement 部分中的 Highlight usages of element at caret
file>settings
ctrl+alt+s
Highlight on Caret Movement
Highlight usages of element at caret
除了启用上述"automatic highlight usages"设置外,您还可以使用快捷方式 Ctrl+Shift+F7 手动调用"highlight usages" .
使用“手动”突出显示用法的好处是:
您可以同时突出显示多个变量/方法/等的用法
您可以通过在该元素上再次调用 Ctrl+Shift+F7 来有选择地删除单个元素的突出显示
一些用户发现它比"automatic highlight usage"更少分散注意力 - 这是主观或过程
以上答案是正确的,但仍然得到像Netbeans中的确切行为尝试使用Intellij Idea的Identyfier Highlighter插件(在窗口设置下的默认插件列表中可用) .
这真的很奇怪,因为如果合并到一个可配置的功能中,之前的答案中提到的Idea功能就能完成 .
3 回答
file>settings
或ctrl+alt+s
(对于Windows)从左侧列表中选择编辑器并检查Highlight on Caret Movement
部分中的Highlight usages of element at caret
除了启用上述"automatic highlight usages"设置外,您还可以使用快捷方式 Ctrl+Shift+F7 手动调用"highlight usages" .
使用“手动”突出显示用法的好处是:
您可以同时突出显示多个变量/方法/等的用法
您可以通过在该元素上再次调用 Ctrl+Shift+F7 来有选择地删除单个元素的突出显示
一些用户发现它比"automatic highlight usage"更少分散注意力 - 这是主观或过程
以上答案是正确的,但仍然得到像Netbeans中的确切行为尝试使用Intellij Idea的Identyfier Highlighter插件(在窗口设置下的默认插件列表中可用) .
这真的很奇怪,因为如果合并到一个可配置的功能中,之前的答案中提到的Idea功能就能完成 .