我遇到了一个奇怪的问题,我是 VScode 的新手,在 .js 文件中,代码折叠可以工作,但是当我编辑 .php 时,代码折叠似乎不起作用。与任何已安装的扩展均无冲突。还是 VScode 根本没有此功能??
答案1
我相信代码折叠曾经是基于缩进的。像不同缩进的 HEREDOC 之类的东西真的搞砸了。
vscode 添加了对语言感知折叠的支持,但需要一个扩展来实现它。vscode 团队建议针对其中一个流行的 PHP 扩展提交问题:
因此,为了实现此功能,请针对 PHP 扩展之一提交功能请求:例如https://github.com/felixfbecker/vscode-php-intellisense或者https://github.com/bmewburn/vscode-intelephense