2015-07-23 7 views
41

Come disabilitare il controllo punto e virgola di WebStorm in node.js?Come disattivare il controllo punto e virgola di WebStorm in node.js

Ho provato il seguente metodo, ma non funzionano:

  • check-out l'opzione use semicolon to terminate statement
  • cambio di versione Javascript per ecma6

Tutte le idee?

+0

Stai usando JSHint, JSLint o JSCS in WebStorm? L'impostazione di controllo –

risposta

93
  1. Settings/Preferences | Editor | Inspections
  2. JavaScript | Code style issues | Unterminated statement - disabilitare questa ispezione

si può raggiungere anche la stessa ispezione da:

  1. Posizionamento di accento circonflesso sulla posto un problema nel suo Editor e portando il menu Correzione rapida (Alt + Invio o cliccando sull'icona lampadina)
  2. scelta giusta opzione del menu è apparso (se non sono sicuro che uno poi provare passo # 3 per pochi di loro)
  3. freccia destra (o fare clic sul piccolo triangolo sul lato destro) per aprire il sottomenu
  4. Scegliere azione desiderata

PS JSLinh/JSHint e simili possono anche produrre tali avvisi se si utilizzano questi strumenti.


quanto riguarda il codice effettivo generato dalla IDE (ad esempio quando si utilizza Code | Reformat... o utilizzando code completion comparsa/funzionalità) - tale opzione è disponibile a

  • Settings/Preferences | Editor | Code Style | JavaScript (percorso simile per tipografico)
  • Punctuation scheda

enter image description here

+0

funziona per me! – Haven

+0

+1 perché stavo cercando una regola come "enforce punto e virgola", avrei scavalcato direttamente una voce "Istruzione senza fine" nelle impostazioni. – krock

2

L'utilizzo di Webstorm->Preferences->Editor->Code Style->JavaScript Use semicolon to terminate spaces funziona correttamente per me. Forse ricontrollare quale schema di stile di codice si sta impostando per quello. A volte ho cambiato le impostazioni di stile del codice, ma per uno schema diverso da quello applicato al progetto in questione.

enter image description here

7

In Preferenze -> Editor -> Stile codice -> JavaScript, fare clic sulla scheda Punctuation nel riquadro a destra.

Set

Don't use virgola per terminare dichiarazioni always

Ciò consentirebbe di controllare per le dichiarazioni non terminate pur non segnalando i punti e virgola mancanti.

Pictorially

+0

Sembra un modo più "corretto" che non disabilitare l'ispezione. – gardarh

0

In WebStorm 2017 la sua qui, è solo bisogno di cambiare "l'uso" a "non usare", invece.

Webstorm 2017

Problemi correlati