2017-02-22 5 views
0

私のワークフローが合理化され、PhpStormが本当にこれで私を助けてくれるのが好きです。完了時にPhpStorm IDEでコンマをJavaScript要素に追加

私は私がが完了呼び出すと

$array = [ 
    'key'**TextCusrorHere** => 'value' 
    'anotherkey' => 'anothervalue', 
]; 

現在のステートメントを完了シフト + + を使用することができますPHPのコードテンプレートで配列を作成しています現在の文コマンドで、テキストカーソルが次のようになります。

$array = [ 
    'key' => 'value', // note the comma gets added to the end of the line 
    **TextCursorHere** 
    'anotherKey' => 'anotherValue', 
]; 

私の問題は、JavaScriptファイルを編集するときに同じ機能が発生しないことです。私はは、テキストカーソルがある現在のステートメントコマンドを完了し起動すると

var object = { 
    key**TextCursorHere**: "value" 
    anotherKey: "anotherValue", 
}; 

、次のことが起こります:

var object = { 
    key: "value" // note that the comma DOES NOT get added 
    **TextCursorHere** 
    anotherKey: "anotherValue", 
}; 

私が参照しておりませんのでご注意ください例については

配列の最後の要素またはオブジェクトの最後の要素の末尾にカンマを付けます。 これが役立つ場合は、私の設定を投稿することができます。

+1

どのように問題がありますか? JSでの後続カンマはほとんどありません。 –

+0

@AlexBlex私は、コンマの後に配列要素やオブジェクトのプロパティを参照するのではなく、私の投稿を更新しました。例えば、配列宣言またはオブジェクト宣言の先頭に、要素またはオブジェクトのプロパティを挿入することができます。これは、PhpStormがカンマを追加するといいでしょう。 – thomasstuttard

答えて

関連する問題