2014-04-04 15 views
9

ad es. Ho questo:Webstorm disattiva nuovi spazi nella dichiarazione di funzione anonima

exports.getsertHexId = function (table, hex) { 

WebStorm 8 di auto-trattino sta creando lo spazio tra la parola chiave function e il paren aperta (.

Le sue opzioni di impostazioni spazi coprono:

  • dichiarazione Funzione parentesi
  • chiamata Funzione parentesi
  • 'se' parentesi
  • . . .

Confuso poiché questo dovrebbe essere coperto sotto parentesi di dichiarazione di funzione ho pensato. Può essere configurato correttamente? E 'un errore?

risposta

24

Scorri ulteriormente ed è l'opzione "In espressione di funzione". Perché function() { ... } è un'espressione che restituisce un valore, che il valore è una funzione.

enter image description here

+0

Uh amico, grazie! –

+0

Perché hanno fatto questo. È quella parte di qualche nuovo standard? Ho provato a utilizzare lo standard di google js ma dopo l'importazione questo è stato infranto. –

Problemi correlati