如何在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
相关产品推荐
相关产品推荐

