对不起,我知道之前有人问过,但其他答案对我没有任何帮助。
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后,它什么也没做。
答案 0 :(得分:2)
事实证明它是PhpStorm中的一个错误:
&#34;标签尺寸&#34;如果php文件不以<?php
开头,即<:p>,则忽略该值
#!/usr/bin/env drush
<?php
对于那些感兴趣的人来说,这是PhpStorm的问题追踪者的门票:https://youtrack.jetbrains.com/issue/WI-34735 - 观看它(明星/投票/评论)以获得任何进展的通知。