2016-04-08 19 views
2

私は、FIGが標準として推奨または設定しているものにかかわらず、スペースよりもタブのインデントを好む多くの開発者の一人です。PhpStorm - 配列の二重インデント

私は数日前にPhpStormをセットアップしました。私はそれを評価しています(私はPDT Eclipseを使用しています)。

私はPHP嵐の中の非常に迷惑であると私は設定やそれに対する解決策を見つけることができないよう1つの問題、持っている:私は2つのタブで配列をインデントしてもで括弧を閉じたい

を配列のキーと同じ字下げ(以下の例を参照)。 PhpStormにこの種の字下げを使用させる方法がありますか、それとも配列内にインデントを強制するのを止める方法はありますか?

$arr = array(
     'key1' => 'value1', 
     'arr1' => array(
       'key2' => 'value2', 
       ), 
     ); 
+1

二重インデントとPhpStormの他のクールな機能のどちらかを選択する必要があったので、私はPhpStormを選択しました。私は全てのコードにすべての配列が二重インデントされているにもかかわらず、配列のインデント用にただ一つのタブを使用して解決しました。私が行っているようにリファクタリングしています。最もクールなソリューションではありませんが、あなたは私が推測するすべてを持つことはできません:) – Antonio

答えて

0

コードスタイルで二重インデントを設定する必要があります。しかし、それはどこでも二重のくぼみを作るでしょう。私はそれがあなたの質問に答えないと理解していますが、私はに合理的なアプローチに固執し、どこでも1つのタブしか使用しないことをお勧めします(多分8スペースのタブを設定します)。

関連する問題