我无法找到一种方法让PhpStorm在选择时自动突出显示文件中所选单词/字符串的外观。
示例 - 说我有这个代码(逻辑并不重要):
$app = new App(); //this is an app var of type "App" that contains our Application
$application_ranks = $app_array['app_rankings']; //some operation
现在,我做了一个选择 - 说我选择第一个" app"一部分。
安装了BrowseWordAtCaret插件的PhpStorm行为(无任何突出显示):
Sublime Text 2行为(不完整):
Notepad ++行为(关闭,但仍然不完美):
PhpDesigner 8行为(按预期工作):
为了节省您的时间,我知道"突出显示用途"功能几乎完全相同 - 问题虽然这只适用于变量/类/函数名称/函数调用等,而我所追求的是这适用于任何选定的字符序列,无论它是否是变量或注释或函数或其他。就像你按下Ctrl + F(查找)一样。
我确实尝试了this post中建议的PhpStorm的BrowseWordAtCaret插件,但它仍然没有提供此功能。
有可能以某种方式实现这一目标吗?令我感到非常困惑的是,在一个充满能力的编辑器上如此简单(基本 - 甚至可能是我编写的编码的基础)很难实现,并且非常致力于提供出色的用户体验等。
谢谢你的时间!
答案 0 :(得分:10)
不是完美的解决方案,但足够接近:
热门菜单 - >查看 - >在Caret突出显示Word
或者:
设置 - >编辑 - >一般 - >外观 - 在Caret突出显示Word
请注意,这是一个BrowseWordAtCaret插件选项,因此需要安装插件。要安装它,请转到设置 - >插件 - >浏览存储库 - > BrowseWordAtCaret - >安装。
如果它是另一个字符串的一部分,它仍然不会突出显示该字,但它会在所有其他场合突出显示它。例如:
PhpStorm:
PhpDesigner:
答案 1 :(得分:1)
转到:设置 - >编辑 - >常规
在“常规”中找到以下部分:突出显示插入行为
选中以下复选框:突出显示插入符号元素的用法