You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PhpStorm中禁用高亮及函数/语句后的高亮效果?

在PhpStorm中禁用高亮及关闭执行后高亮的方法

一、禁用代码高亮功能

这里分两种场景,你可以根据实际需求选择:

1. 关闭特定类型的代码高亮(推荐)

如果只是不想看到某些特定的高亮(比如未使用变量、语法警告这类),而非完全关掉所有语法高亮,操作步骤如下:

  • 打开PhpStorm设置:使用快捷键 Ctrl+Alt+S(Windows/Linux)或者 Cmd+,(Mac)
  • 导航到 Editor > Inspections
  • 在左侧列表中,找到你想关闭的高亮对应的检查项(比如PHP分类下的Unused declaration、Unused variable,或是General分类下的各类规则)
  • 取消勾选对应的检查项,点击Apply和OK保存设置即可

2. 暂时切换为无语法高亮模式

如果想完全关闭所有语法高亮,临时切换到纯文本模式:

  • 打开目标编辑文件
  • 点击右下角的文件类型标签(比如显示PHP的位置)
  • 在弹出菜单中选择Plain Text,此时文件会以纯文本显示,无任何语法高亮
  • 恢复的话,同样点击右下角标签,选回对应的文件类型即可

二、关闭函数/语句执行后的高亮效果

你提到的执行后高亮,大概率是指代码覆盖高亮(运行代码后,PhpStorm用颜色标记被执行过的代码行),或是调试时的执行行高亮,以下是两种情况的解决方法:

1. 关闭代码覆盖高亮

  • 打开设置:Ctrl+Alt+S(Windows/Linux)或 Cmd+,(Mac)
  • 导航到 Build, Execution, Deployment > Coverage
  • 取消勾选Show code coverage data in editor选项,点击Apply和OK
  • 若编辑器中已有覆盖高亮显示,可点击顶部工具栏的Coverage窗口,再点击窗口内的Clear coverage data按钮清除现有高亮

2. 关闭调试时的执行行高亮

如果是调试过程中当前执行语句的高亮让你困扰,可按以下步骤关闭:

  • 打开设置:Ctrl+Alt+S(Windows/Linux)或 Cmd+,(Mac)
  • 导航到 Build, Execution, Deployment > Debugger > General
  • 取消勾选Highlight current line选项,点击Apply和OK

要是你遇到的是其他插件带来的执行后高亮,可以检查已安装的插件列表,查看是否有相关高亮设置可以关闭。

内容的提问来源于stack exchange,提问作者Viks 23

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 08:27:04