web-dev-qa-db-ja.com

phpstormまたはwebstormでテキストを特定の文字に合わせる方法は?

私はこのテキストを持っています

$test1 = 'testing1';
$test1test1 = 'testing1';
$test1test1test1 = 'testing1';
$test1 = 'testing1';

そして、タブを使用してこのように配置したいと思います

$test1           = 'testing1';
$test1test1      = 'testing1';
$test1test1test1 = 'testing1';
$test1           = 'testing1';

phpstormまたはwebstormでこれを行う方法はありますか?

40
Patrioticcow

Cmd + Alt + L(Macの場合)またはCtrl + Alt + L(Win)およびPHP Stormは、設定のコードスタイルに応じてコードをフォーマットします。このコードスタイルを設定するには、次のようにします。 >設定->コードスタイル-> PHP(ここで言語を選択)->その他->キーと値のペアを揃える-チェック済みとしてマークしてから、コードの再フォーマット(Ctrl + Alt + L)を押して、コードを取得します。上記のスタイルを作成しました。

54
LIAL

PhpStorm 8.0.2の私にとっては、ここで見つけました:

設定->エディター->コードスタイル-> PHP->ラッピングとブレース->連続した割り当ての整列

46
Sam

phpstorm 8のフォーマットオプション

設定>コードスタイル> php>ラッピングとブレース

enter image description here

オプションのフィールドの整列オプションと定数の整列の両方をチェックします

今、あなたはあなたが欲しいものを手に入れることができます! :)

ソース Jetbrains Blog

20
maq

PhpStorm 8では、そのオプションは次の場所にあります。

File -> Settings -> Code style -> PHP -> Wrapping and Braces -> Assignment statement
7
nwrman

Mac上の2019.1の視覚的な更新:

PHP Storm> Preferences> Editor> Code Style> PHP> Wrapping and Braces> Assignment Statement> Align consecutive assignments

有効にするには、Code> Reformat Codeに移動するか、Cmd+Opt+Lを押します。

enter image description here

3
Andres

取得するには、以下のように複数のオプションをチェックする必要があります

  • 上記の問題
  • 配列のキーと値のペアのアライメント

enter image description here

0
Veshraj Joshi