gpt4 book ai didi

wordpress - PHPCS WordPress 核心标准 : Tabs must be used to indent lines; spaces are not allowed. 已经使用制表符进行缩进

转载 作者:行者123 更新时间:2023-12-04 16:03:53 25 4
gpt4 key购买 nike

我的插件文件中已经有使用制表符缩进的行。但是 PHPCS 仍然报告以下内容:

Tabs must be used to indent lines; spaces are not allowed

32 | ERROR   | [x] Tabs must be used to indent lines; spaces are not allowed
| | (Generic.WhiteSpace.DisallowSpaceIndent.SpacesUsed)

命令行嗅探命令是

$ phpcs --standard=phpcs.xml.dist cool-media.filter.php > phpcs_errors.txt

示例代码片段:

function __construct() {
<TAB>$this->plugin = plugin_basename( __FILE__ );
<TAB>$this->taxonomy = 'category';
<TAB>$this->post_type = 'attachment';
<TAB>$this->text_domain = 'cool-media-filter';

<TAB>$this->taxonomy = apply_filters( 'cool_media_taxonomy', $this->taxonomy );
}

我不知道怎么解决!

编辑器:PHPStorm
项目使用的编码标准:WordPress Core
规则集:https://github.com/Automattic/_s/blob/master/phpcs.xml.dist

任何建议都会有所帮助。我是代码嗅探器的新手。

编辑(代码编辑器的屏幕截图)

enter image description here

最佳答案

虽然您可能按下了 Tab 键来获得缩进,但我怀疑您的编辑器设置为自动用空格替换该 Tab。

检查编辑器的代码标准设置,添加 .editorconfig文件,和/或运行 phpcbf --standard=WordPress-Core cool-media.filter.php 来自动修复这个问题(以及任何其他问题)。

关于wordpress - PHPCS WordPress 核心标准 : Tabs must be used to indent lines; spaces are not allowed. 已经使用制表符进行缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49555725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com