PhpStorm不会使用2个空格进行缩进

时间:2017-01-13 17:28:02

标签: phpstorm

对不起,我知道之前有人问过,但其他答案对我没有任何帮助。

PhpStorm持续使用4个空格进行缩进,这让我很生气。该文件是一个.php文件,我所知道的所有设置都已正确设置。我检查过这些东西:

1。)编辑|代码风格|未检查“检测并使用现有文件缩进”(并且文件仍然使用2个空格)

2。)编辑|代码风格| PHP | '标签大小'& '缩进'设置为2个空格

3。)我重新启动了PhpStorm

4。)我已关闭并重新打开文件。

5.。)我的PhpStorm是最新版本,2016.3.2

6。)文件路径中只有一个.editorconfig,其内容如下:

# Drupal editor configuration normalization
# @see http://editorconfig.org/

# This is the top-most .editorconfig file; do not search in parent directories.
root = true

# All files.
[*]
end_of_line = LF
indent_style = space
indent_size = 2
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[composer.json]
indent_size = 4

我也尝试删除最后两行,只是出于偏执,再次重新启动PhpStorm后,它什么也没做。

1 个答案:

答案 0 :(得分:2)

事实证明它是PhpStorm中的一个错误:

&#34;标签尺寸&#34;如果php文件不以<?php开头,即<:p>,则忽略该值

#!/usr/bin/env drush
<?php

对于那些感兴趣的人来说,这是PhpStorm的问题追踪者的门票:https://youtrack.jetbrains.com/issue/WI-34735 - 观看它(明星/投票/评论)以获得任何进展的通知。