2016-09-27 3 views
0

Ich möchte meinen Zeh in das Wasser der statischen Javascript-Typisierung tauchen, indem ich JSDoc-Annotationen benutze, um die Typensicherheit zu erzwingen (ja, ich kenne Flow/Typescript, aber sie tauchen nicht wirklich eine Zehe auf, sondern tun eine Kanone Ball in den Pool).Kann ich JSDoc-basierte Typüberprüfung in WebStorm erhalten?

Das einzige Tool, das ich gefunden habe, das meinen Code aus meinen JSDoc-Anmerkungen überprüfen kann, ist der Google Closure-Compiler, und ich sehe keine Möglichkeit, das in Webstorm zu integrieren (damit ich zum Beispiel sehe ich eine rote Linie, sobald ich einer Zeichenfolge eine Zahl zuteile).

Also, meine Frage ist, gibt es eine Möglichkeit, Webstorm "erzwingen" (zeichne verzerrte Linien unter Verletzungen von) Typ Sicherheit, entweder durch die Einbeziehung der Google-Compiler oder durch ein anderes Werkzeug?

Antwort

1

Sieht so aus, als wäre dies eine RTFM-Situation: WebStorm unterstützt diese sofort (https://blog.jetbrains.com/webide/2012/10/validating-javascript-code-with-jsdoc-types-annotations/). Es funktioniert jedoch nicht "out of the box": Sie müssen es ausdrücklich aktivieren, installieren Sie den Google Closure Compiler, sagen WebStorm, wo es (und eine Konfigurationsdatei dafür) lebt, etc.

+1

Es "funktioniert einfach "Sobald Sie alle Schritte machen, die Sie tun müssen, damit es funktioniert :) Gut zu wissen, danke. – MatrixFrog

Verwandte Themen