如何让PhpStorm自动高亮选择
How to make PhpStorm automatically highlight selection
我找不到让 PhpStorm 在 selection 时自动突出显示文件中 selected word/string 的外观的方法。
示例 - 假设我有这段代码(逻辑无关紧要):
$app = new App(); //this is an app var of type "App" that contains our Application
$application_ranks = $app_array['app_rankings']; //some operation
现在,我做了一个 selection - 假设我 select 第一个 "app" 部分。
安装了 BrowseWordAtCaret 插件的 PhpStorm 行为(无任何突出显示):
Sublime Text 2 行为(不完整):
Notepad++ 行为(接近,但仍不完美):
PhpDesigner 8 行为(按预期工作):
为了节省您的时间,我知道 "Highlight Usages" 功能几乎做同样的事情 - 但问题是这仅适用于 variables/classes/function names/function 调用等,而我所追求的是让它适用于任何 selected 字符序列,无论它是变量、注释、函数还是其他什么。就像您按下 Ctrl+F(查找)一样。
我确实尝试了 this post 中建议的 PhpStorm 的 BrowseWordAtCaret 插件,但它仍然不提供此功能。
是否有可能以某种方式实现这一目标?我很困惑,这么简单的东西(而且是基本的——在我看来甚至可能是编码的基础)在一个功能如此强大且致力于提供出色用户体验等的编辑器上如此难以实现。
感谢您的宝贵时间!
不是完美的解决方案,但足够接近:
顶部菜单 -> 查看 -> 在插入符处突出显示单词
或者:
设置 -> 编辑器 -> 常规 -> 外观 - 高亮插入符处的单词
请注意,这是一个 BrowseWordAtCaret 插件选项,因此需要安装该插件。要安装它,请转到设置 -> 插件 -> 浏览存储库 -> BrowseWordAtCaret -> 安装。
如果它是另一个字符串的一部分,这仍然不会突出显示该词,但它会在所有其他情况下突出显示它。示例:
PhpStorm:
PhpDesigner:
2021 年编辑:
转到:首选项 |编辑|代码编辑
在一般情况下找到以下部分:突出显示插入符移动
选中以下复选框:突出显示插入符号处元素的用法
请注意,这并不像 OP 要求的那样工作,事实上目前没有办法让 IDE 那样工作。
BrowseWordAtCaret 插件很接近,但只适用于完整的单词。您还必须将其配置为自动突出显示:Preferences |编辑|一般 |外貌.
我找不到让 PhpStorm 在 selection 时自动突出显示文件中 selected word/string 的外观的方法。
示例 - 假设我有这段代码(逻辑无关紧要):
$app = new App(); //this is an app var of type "App" that contains our Application
$application_ranks = $app_array['app_rankings']; //some operation
现在,我做了一个 selection - 假设我 select 第一个 "app" 部分。
安装了 BrowseWordAtCaret 插件的 PhpStorm 行为(无任何突出显示):
Sublime Text 2 行为(不完整):
Notepad++ 行为(接近,但仍不完美):
PhpDesigner 8 行为(按预期工作):
为了节省您的时间,我知道 "Highlight Usages" 功能几乎做同样的事情 - 但问题是这仅适用于 variables/classes/function names/function 调用等,而我所追求的是让它适用于任何 selected 字符序列,无论它是变量、注释、函数还是其他什么。就像您按下 Ctrl+F(查找)一样。
我确实尝试了 this post 中建议的 PhpStorm 的 BrowseWordAtCaret 插件,但它仍然不提供此功能。
是否有可能以某种方式实现这一目标?我很困惑,这么简单的东西(而且是基本的——在我看来甚至可能是编码的基础)在一个功能如此强大且致力于提供出色用户体验等的编辑器上如此难以实现。
感谢您的宝贵时间!
不是完美的解决方案,但足够接近:
顶部菜单 -> 查看 -> 在插入符处突出显示单词
或者:
设置 -> 编辑器 -> 常规 -> 外观 - 高亮插入符处的单词
请注意,这是一个 BrowseWordAtCaret 插件选项,因此需要安装该插件。要安装它,请转到设置 -> 插件 -> 浏览存储库 -> BrowseWordAtCaret -> 安装。
如果它是另一个字符串的一部分,这仍然不会突出显示该词,但它会在所有其他情况下突出显示它。示例:
PhpStorm:
PhpDesigner:
2021 年编辑:
转到:首选项 |编辑|代码编辑
在一般情况下找到以下部分:突出显示插入符移动
选中以下复选框:突出显示插入符号处元素的用法
请注意,这并不像 OP 要求的那样工作,事实上目前没有办法让 IDE 那样工作。
BrowseWordAtCaret 插件很接近,但只适用于完整的单词。您还必须将其配置为自动突出显示:Preferences |编辑|一般 |外貌.