申し訳ありませんが、私はこれまでに尋ねられたことは知っていますが、他の回答は私のために何もしていません。PhpStormはインデントに2つのスペースを使用しません
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
私はまた、パラノイアの外の最後の2行を削除しようとしましたが、もう一度PhpStormを再起動しても何もしませんでした。
1)すべての.phpファイルで4つのスペースを使用するのか、それとも特定のスペースしかないのでしょうか? 2)他のファイルタイプ(JavaScript/HTML/etc)はどうですか? 3)他のプロジェクトはどうですか? 4)ブランドの新しい空プロジェクトはどうですか? 5)EditorConfigプラグインを削除した場合の動作(PhpStormではデフォルトでバンドルされていません) 6)すべてのサードパーティ製プラグイン(JetBrainsで作成したとしても、デフォルトでインストールされていないプラグイン)を無効にすると、その動作はどうなりますか?7)カスタムスタイルではなく「デフォルト」のコードスタイルを選択すると、 – LazyOne
8)もっと根本的です - すべてのIDE設定ファイルをバックアップして削除すると(https://intellij-support.jetbrains.com/hc/en-us/articles/206544519-Directories-used-by-the-IDEを参照) - 店舗設定 - キャッシュ - プラグインとログ) - 設定をインポートしないで起動します(新鮮なものを見つけます)。 – LazyOne
ありがとうございました、LazyOne、私はあなたの提案を試みましたが、<?phpタグの前に '#!/ usr/bin/env drush'で始まったもの(Drushスクリプトのように) 。私はそれを削除し、<?phpファイルを開始し、ファイルを閉じたり再オープンしたりすると、正常に動作します。あなたが答えとしてそれを置くなら、私はそれを受け入れるだろう。私はPhpStormの問題追跡ツールでこのようなものを見つけることができませんでした。私はこれをバグとして報告すべきかどうか分からない。 – RaisinBranCrunch