如何在PhpStorm中为$this关键字单独配置配色规则?
如何在PhpStorm中单独为
$this设置专属配色 当然可以实现!完全不用去手动编辑配色方案的.jar文件,PhpStorm本身就提供了单独配置$this关键字高亮的选项——只是默认情况下它继承了普通变量的配色,所以看起来和其他变量没区别。
具体操作步骤很简单:
- 打开PhpStorm的设置面板:通过顶部菜单栏的
File > Settings(Windows/Linux)或PhpStorm > Settings(Mac)打开,快捷键用Ctrl+Alt+S(Windows/Linux)或者Cmd+,(Mac)更快捷。 - 在设置列表里依次展开
Editor > Color Scheme > PHP。 - 在右侧的语法高亮列表中,找到This Variable选项(可以直接在搜索框输入"This Variable"快速定位,它也归类在
Variables分组下)。 - 勾选右侧的
Foreground选项,然后选择和你截图里Parameters(也就是示例中$keyword_ids对应的配色项)相同的颜色。 - 点击
Apply和OK保存设置,之后$this的颜色就会和参数保持一致,和普通变量区分开了。
你提到的那个Stack Overflow问题确实是针对所有变量的整体修改,和你要区分普通变量与$this的需求不同,所以那个方法并不适用。
如果你的配色方案里暂时没找到这个选项,建议检查一下PhpStorm的版本,2020.1及以后的版本都支持这个单独配置项,老版本可能需要升级才能看到。
内容的提问来源于stack exchange,提问作者Tomislav Civcija
相关产品推荐
相关产品推荐

