vscode中使用php-cs-fixer格式化PHP代码(win10系统)

发布时间:2018-10-13 14:19:23 作者:Aoe Wide 阅读量:936

注意:最新的格式化方法在后面2018年6月15日更新的部分,直接拉到下面看最后一部分。

什么是PHP-CS-Fixer?

  • 它是php-fig组织定义的PHP代码规范。

  • 良好的代码规范可以提高代码可读性,团队沟通维护成本。

  • 使用它可以按照规范来格式化您的PHP代码,此工具不仅可以检测有不符合规范的代码,而且还可以修复它们。

  • 详细内容可以阅读:PHP PSR-2 代码风格规范 (中文版)

安装准备

安装过程

  • 下载php-cs-fixer.phar文件到本地,点击链接打开下载页面,找到下载地址,如下图所示

tu.jpg

或者直接点击下载

  • 把下载好的php-cs-fixer.phar文件放到php.exe的统计目录中

  • 打开vscode下载php cs fixer这个插件,作者是junstyle,评分3.5

如下图所示,点击扩展商店,输入名称搜索插件,然后点击安装,然后重新加载就可以

333.jpg

  • 打开文件(F)->首选项(P)->设置(S),配置里面加入如下代码:(把路径改成自己的目录)

    "php.executablePath": "d:/phpStudy/php/php-7.1.10-nts/php.exe",
    "php-cs-fixer.executablePath": "d:/phpStudy/php/php-7.1.10-nts/php-cs-fixer.phar"

使用快捷键shift+alt+f试一下效果

如果不行,重启一下vscode,还不行的话,可以试试下一个方案。

2018年6月15日更新

如果以上方法不可用,那可以取消第一种方法,然后安装PHP Intelephense这个扩展试试,注意不要安装错了,不是PHP IntelliSense,好多人就是安装错了才没有效果,安装完了shift + alt + f就可以使用了。

我要评论

Aoe WideAoe Wide   我要留言
Aoe Wide
Catfish(鲶鱼) Blog V 2.0.30