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

VSCode中粘贴PHP switch语句case部分缩进错误如何解决?

VSCode 粘贴Switch语句Case时的缩进错误问题及解决方法

问题现象

在VSCode中粘贴switch语句的case部分时,会出现缩进错误。

演示:粘贴case代码片段时,缩进出现异常偏移,不符合预期的代码格式

示例PHP代码:

<?php

switch ($variable) {
    case 'value':
        # code...
        break;
    
    case 'value':
        # code...
        break;
    
    default:
        # code...
        break;
}
?>

排查结果与解决方法

演示:按下Ctrl+Z撤销粘贴操作后,缩进可恢复正常

已验证的有效解决方式:

  • 勾选VSCode的Editor: Format On Paste设置,即可修复该缩进问题,同时保留其他场景下的粘贴格式化功能。

相关扩展排查

仅安装了PHP Intelephense扩展,未发现该扩展中有除Editor: Format On Paste之外的粘贴格式化控制选项。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 00:26:01