Code server 配置 php

安装两个插件,PHP IntelliSense 和 php cs fixer

PHP IntelliSense 安装好后,找到coder server的插件目录,我的是 /var/lib/code-server ,进入 extensions/felixfbecker.php-intellisense-2.3.14 目录下,执行composer update,才算安装完成,直接使用会报错

如果composer update时报错,则是有php拓展没有启用,我这里用国内镜像也会报错,不要用国内镜像即可

然后到coder server里配置一下

我的 setting.json 文件是这样的,配置一下php路径和php-cs-fixer路径就好了,php-cs-fixer可以在github 下载

{
    "editor.fontSize": 20,
    "workbench.colorTheme": "Default Light+",
    "php.executablePath": "/usr/bin/php7.4",
    "php-cs-fixer.autoFixBySemicolon": true,
    "php-cs-fixer.executablePath": "/root/php-cs-fixer.phar",
    "php-cs-fixer.lastDownload": 1633922462143,
    "files.autoSave": "off",
    "php-cs-fixer.formatHtml": true
}

然后在php文件里,右键就有格式化php代码的选项了