WordPress:如何使用WordPress代码标准在保存时自动格式化文件?

问题描述 投票:0回答:1

我已经安装了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核心标准将vscode配置为自动格式化/自动修复php文件?

最诚挚的问候,

wordpress vscode-settings phpcs
1个回答
0
投票

我添加了phpcbf扩展名,并通过composer在全球范围内安装了该软件包。后记我打开了vscode设置,并将以下条目添加到主json文件中:

"phpcbf.enable": true,
"phpcbf.executablePath": "/usr/bin/phpcbf",
"phpcbf.documentFormattingProvider": true,
"phpcbf.onsave": true,
"phpcbf.debug": true,
"phpcbf.standard": "WordPress"
© www.soinside.com 2019 - 2024. All rights reserved.