phpstorm - 如何使PhpStorm自动突出显示选择

标签 phpstorm highlighting source-highlighting

我找不到找到使PhpStorm在选择时自动突出显示文件中所选单词/字符串的外观的方法。

示例-说我有以下代码(逻辑无关紧要):

$app = new App(); //this is an app var of type "App" that contains our Application
$application_ranks = $app_array['app_rankings'];    //some operation

现在,我进行选择-说我选择了第一个“应用”部分。

安装了BrowseWordAtCaret插件的PhpStorm行为(不突出显示任何内容):

enter image description here

Sublime Text 2行为(不完整):

enter image description here

Notepad++行为(接近,但仍不完美):

enter image description here

PhpDesigner 8行为(按预期工作):

enter image description here

为了节省您的时间,我知道“Highlight Usages”功能几乎可以完成相同的工作-问题是该功能仅适用于变量/类/函数名称/函数调用等,而我所追求的只是这适用于任何选定的字符序列,无论它是变量,注释还是函数或任何其他形式。就像您按Ctrl + F(查找)一样。

我确实尝试了this post中建议的PhpStorm的BrowseWordAtCaret插件,但它仍然不提供此功能。

是否有可能以某种方式实现这一目标?我很困惑,这么简单的东西(和基本的-甚至在我看来,甚至对于编码来说都是基本的)很难在这样一个功能强大的编辑器上实现,并且非常致力于提供出色的用户体验等。

谢谢你的时间!

最佳答案

不是完美的解决方案,但足够接近:

顶部菜单-> View ->在Caret上突出显示单词

或者:

设置->编辑器->常规->外观-在Caret上突出显示Word

请注意,这是一个BrowseWordAtCaret插件选项,因此需要安装该插件。要安装它,请转到设置->插件->浏览存储库-> BrowseWordAtCaret->安装。

如果该单词是另一个字符串的一部分,则仍不会突出显示该单词,但在所有其他情况下,它将突出显示该单词。例子:

PhpStorm:

enter image description here

PhpDesigner:

enter image description here

关于phpstorm - 如何使PhpStorm自动突出显示选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33829142/

相关文章:

php - Laravel 5.8 并不总是更新新编写的代码

python - Vim 使用 python 递归定义突出显示

visual-studio - 如何使Visual Studio 2010突出显示变量实例

xml - Emacs 匹配标签高亮显示

java - 如何从该 Java 代码中获取有问题文件的目录

html - 在 PhpStorm 中查找未链接 CSS 文件的声明

php - Phan 给出内置 JetBrains PhpStorm 注释的问题

colors - 具有深色背景的 gnu 源突出显示的配色方案

c++ - 有没有一种标准的方法来为 boost::test 的输出着色