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

PhpStorm自动删除未编辑行末尾空白 关闭相关设置无效如何解决

修复方案

  • 检查项目根目录的.editorconfig配置文件
    如果文件内存在trim_trailing_whitespace = true配置,会优先覆盖IDE的全局设置,直接将该值改为false即可;也可以前往 Preferences > Editor > Code Style,取消勾选「Enable EditorConfig support」暂时禁用EditorConfig规则。
  • 检查保存时自动格式化配置
    前往 Preferences > Editor > General > On Save,确认是否开启了「Reformat code」选项:如果开启了该选项,代码格式化规则默认会删除行尾空白,你可以直接关闭该选项,或前往 Preferences > Editor > Code Style > 对应开发语言(如PHP),在格式规则中关闭删除行尾空白的相关配置。
  • 检查第三方格式化插件配置
    如果你安装了PHP CS Fixer、Prettier、ESLint等支持自动格式化的插件,且开启了保存自动执行的逻辑,这类插件的规则也会触发行尾空白删除,可以到对应插件的设置页关闭对应规则,或禁用保存时自动触发插件格式化的逻辑。
  • 确认配置生效范围
    修改设置时注意顶部的「Settings for」下拉选项:选择「IDE」为全局生效,选择「Project」仅对当前项目生效,确认你修改的是对应需要生效范围的配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 08:06:04