如何让PhpStorm自动突出显示选择

paz*_*zof 7 highlighting source-highlighting phpstorm

我无法找到一种方法让PhpStorm在选择时自动突出显示文件中所选单词/字符串的外观.

示例 - 说我有这个代码(逻辑无所谓):

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

现在,我做出选择 - 说我选择了第一个"app"部分.

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

在此输入图像描述

Sublime Text 2行为(不完整):

在此输入图像描述

Notepad ++行为(关闭,但仍然不完美):

在此输入图像描述

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

在此输入图像描述

为了节省您的时间,我知道"突出显示用法"功能几乎做同样的事情 - 但问题是这只适用于变量/类/函数名称/函数调用等,而我所追求的是这适用于任何选定的字符序列,无论它是变量还是注释或函数或其他什么.就像你按下Ctrl + F(查找)一样.

我曾尝试BrowseWordAtCaret插件PhpStorm中提出这个职位,但它仍然没有提供此功能.

有可能以某种方式实现这一目标吗?令我感到很困惑的是,在编辑器上这么简单(基本 - 甚至可能是我编写的编码基础)很难实现这一功能,并且非常专注于提供出色的用户体验等.

谢谢你的时间!

paz*_*zof 11

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

顶部菜单 - >查看 - >在Caret突出显示Word

或者:

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

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

如果它是另一个字符串的一部分,它仍然不会突出显示该字,但它会在所有其他场合突出显示它.例:

PhpStorm:

在此输入图像描述

PhpDesigner:

在此输入图像描述