美文网首页
vs code 调试 php文件

vs code 调试 php文件

作者: Erin_梦 | 来源:发表于2018-06-12 10:09 被阅读54次

    今天碰到一个改写php页面的需求,总结了一个比较普遍简单的操作模式:

    首先下载三个文件:
    XAMPP下载地址
    php下载地址
    php-cs-fixer.phar下载地址

    一:安装xampp

    默认安装好XAMPP之后,运行XAMPP Control Panel,界面如下图所示:

    image.png
    把apache服务勾上之后再点击start,有时候会报80端口被占,无法启动服务。这个时候需要更改三个文件:
    xampp\apache\conf 目录下httpd.conf中三处80端口改成8088
    xampp根目录下properties.ini中一处80端口改成8088
    xampp根目录下xampp-control.ini中一处80端口改成8088

    再打开XAMPP Control Panel,点击右侧config,点击Service and Port Settings,把Main port由80改成8088,点击保存,界面如下图所示:

    image.png
    成功启动apache后会显示如下画面: image.png
    届时,你只要把你的php文件放在xampp\htdocs 目录下,就可以localhost访问啦~

    但是总不可能每改一次文件就要复制到xampp下的文件夹里吧,所以你可以修改apache默认网站目录,打开xampp\apache\conf 目录下httpd.conf文件,把DocumentRoot "D:\xampp\htdocs "<Directory "D:\xampp\htdocs">改成你网站的目录就大功告成了

    二:在vs code 中调试php文件

    刚打开php文件的时候,可能会有中文字符乱码的现象出现,这个时候在vs code的settings里加入一行 "files.autoGuessEncoding":true就好。

    在修改php文件的时候,我们都会去考虑解决格式化的问题。在用了一系列网上推荐的方法之后,我这边能成功格式化的方式只有一种,步骤如下:
    1. 在vs 插件库里下载插件:php cs fixer
    2. 把下载好的php-cs-fixer.phar放入下载好的php文件夹内(最好与php.exe同级)
    3. 在vs code settings 里加上两句话:
    "php.validate.executablePath": "path/php.exe"
    "php-cs-fixer.executablePath": "path/php-cs-fixer.phar"
    *path是php文件夹路径
    4. alt+shift+f 格式化文件

    另外需要更好的进行php编译,还推荐下载vs code插件库里的几个插件:
    PHP IntelliSense(需要php7环境,没有升级php会经常报错的)
    PHP Debug

    相关文章

      网友评论

          本文标题:vs code 调试 php文件

          本文链接:https://www.haomeiwen.com/subject/renasftx.html