web-dev-qa-db-ja.com

WebStormセミコロンチェックを無効にする方法

Node.jsでWebStormセミコロンチェックを無効にする方法は?

次の方法を試しましたが、機能しません:

  • オプションをチェックアウトuse semicolon to terminate statement
  • JavaScriptバージョンをecma6に変更
66
Haven
  1. Settings/Preferences | Editor | Inspections
  2. JavaScript | Code style issues | Unterminated statement-この検査を無効にします

次の方法でも同じ検査に到達できます。

  1. エディターの問題のある場所にキャレットを配置し、クイックフィックスメニュー(Alt + Enter または電球アイコンをクリックして)
  2. 表示されたメニューで正しいオプションを選択します(どれがわからない場合は、そのうちのいくつかについてステップ#3を試してください)
  3. Arrow Right (または右側の小さな三角形をクリックして)サブメニューを開きます
  4. 希望するアクションを選択してください

PS。これらのツールを使用している場合、JSLinh/JSHintなども同様の警告を生成する場合があります。


IDEによって生成される実際のコードについては(たとえば、Code | Reformat...またはコード補完ポップアップ/機能を使用)-そのようなオプションは、

  • Settings/Preferences | Editor | Code Style | JavaScript(TypeScriptの同様のパス)
  • Punctuationタブ

enter image description here

163
LazyOne

[設定]-> [エディタ]-> [コードスタイル]-> [JavaScript]で、右側のペインの[Punctuation]タブをクリックします。

セットする

Don't useステートメントを終了するセミコロンalways

これにより、欠落しているセミコロンにフラグを立てずに、終了していないステートメントを確認できます。

11
Aaron Jo

Webstorm->Preferences->Editor->Code Style->JavaScript Use semicolon to terminate spacesを使用するとうまくいきます。あなたがそれを設定しているコードスタイルスキームをダブルチェックするかもしれません。コードスタイルの設定を変更することもありますが、問題のプロジェクトに適用されるスキームとは異なるスキームのためです。

enter image description here

3
Philip O'Brien

CmdCtrl)+ Shift + A →終了していないステートメント→OFF

enter image description here

1
Airon Tark

Webstorm 2017では、ここで、「使用」を「使用しない」に変更する必要があります。

Webstorm 2017

0
Ivor Scott