【问题标题】:WordPress: How to autoformat file on save using WordPress Code Standards?WordPress:如何使用 WordPress 代码标准在保存时自动格式化文件?
【发布时间】:2020-01-26 08:54:22
【问题描述】:

我已经安装了phpcs vscode扩展并配置了vscode设置如下:

settings.json:

...
"php.suggest.basic": true,
"php.validate.executablePath": "/usr/bin/php",
"php.validate.run": "onSave",
"phpcs.enable": true,
"phpcs.executablePath": "/usr/bin/phpcs",
"phpcs.standard": "WordPress"
...

另外phpcs --config-show 显示以下包含 WordPress 代码样式标准的路径:

> phpcs --config-show
Using config file: /home/iarnous/.composer/vendor/squizlabs/php_codesniffer/CodeSniffer.conf

installed_paths: /home/iarnous/wp-standard,/home/iarnous/php-compatibility

我还运行了 onSave 验证。

我的问题: 如何使用 WordPress-Core Standard 将 vscode 配置为自动格式化/自动修复 php 文件?

最好的问候,

【问题讨论】:

    标签: wordpress vscode-settings phpcs


    【解决方案1】:

    我已经添加了 phpcbf 扩展并通过 composer 全局安装了这个包。之后我打开了 vscode 设置并将以下条目添加到主 json 文件中:

    "phpcbf.enable": true,
    "phpcbf.executablePath": "/usr/bin/phpcbf",
    "phpcbf.documentFormattingProvider": true,
    "phpcbf.onsave": true,
    "phpcbf.debug": true,
    "phpcbf.standard": "WordPress"
    

    【讨论】:

      猜你喜欢
      • 2018-08-05
      • 1970-01-01
      • 2011-11-24
      • 2012-06-13
      • 1970-01-01
      • 1970-01-01
      • 2010-12-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多