2017-09-10 6 views
1
  • VSコード1.16

Iフォーマットコード。私は割り当てられた変数の周りに奇妙なparanthesesを取得します。きれい - 保存の書式設定ときれいで括弧の意味の周りに割り当てられた変数

は私が

フォーマットする前に、これら2つの変数を持っている:

tlProjectLoader = new TimelineMax({ 
     paused: true 
    }), 

    $laoder = $(this).find('.loader'); 

フォーマット後:

(tlProjectLoader = new TimelineMax({ 
    paused: true 
    })), 

    ($laoder = $(this).find('.loader')); 

私はそれをオフにし、その動作時のように、これは、きれいでcasuedさを知っています発生しません。なぜ?もし私がそれを必要としないなら - それを切る方法? var/let/constを使用するか、またはセミコロンで宣言を区切る次のいずれか

答えて

1

だから、あなたが2つのオプションがあり

あなたが(代わりにセミコロンをカンマで区切って)1つのステートメントでグローバル変数を宣言するとき、それが起こるようです。

global = 123; 
anotherGlobal = 345; 

ヒント:あなたがそのルールをオフにする第三の選択肢についてPrettier Playground

+0

何にきれいに出力をテストすることができますか?しかし、ドキュメントでそれを見つけることができません... – Sebastian

+0

@セバスチャン、私はあなたがそれを設定することができますか? また、グローバル変数にはconstを使用し、ローカルにはlet/varを使用することをお勧めします。できるだけグローバル変数を使用しないでください。 –

+0

これらが宣言ではなく代入である場合、私はそれらを1つのステートメントに残す意味がありません。私が答えて示唆したように、 '、'の代わりに ';'で区切ってください。 –

関連する問題