Ich probiere WebStorm aus, weil es behauptet, bei der Arbeit mit AngularJS-Projekten eine bessere Code-Vervollständigung zu haben. Ich verwende Version 10.0.2 und habe bereits ein Problem mit der Code-Vervollständigung mit dem AngularJS-Seed-Projekt behoben.
Ich versuche, die controllerAs-Syntax zu verwenden, um den Namen des Controller-Viewmodels im $ routeProvider wie folgt anzugeben.
%Vor%Controller & amp; Route Config
Ich erhalte jedoch innerhalb der Vorlage html eine Warnung "nicht aufgelöste Variable oder Typ". (eine verzerrte Linie unter vm)
%Vor%Aber die Seite lädt einfach gut, wenn ich es ausführe
Ich würde den Bildbeweis zeigen, aber ich brauche zuerst mehr: ^)
Auch hier verwende ich nur das OOTB AngularJS-Projekt, das als eine der Basisvorlagen zum Erstellen eines neuen WebStorm-Projekts aufgeführt ist. Ich würde also erwarten, dass alles bereits korrekt konfiguriert ist, damit Angular ordnungsgemäß funktioniert. Ich habe mir auch ein Pluralsight-Video angeschaut, in dem diese Art der Code-Vervollständigung zu funktionieren schien, obwohl es in WebStorm 9 nicht 10 war.
Ich habe es überprüft und ich habe das AngularJS Plugin aktiviert. Ich habe auch versucht, die JavaScript-Bibliothek der typescript community stub für angularjs herunterzuladen, aber es schien nicht zu helfen. Ich habe das Projekt mit "Generating a AngularJS Application Stub" erstellt, was laut der Dokumentation mir eckige Unterstützung geben sollte.
Jede Hilfe wird sehr geschätzt.
--- Derzeit in Webstorm 2016 v.3 ---
In Ihrem Wrapper-Element für die Direktive können Sie redundant sein und das Attribut
verwenden %Vor%dann werden alle diese Squiggles in das Loch des Darcula-Lochs zurückgehen, zu dem sie gehören ... kann mich nicht dazu bringen, es persönlich zu tun ... aber es bringt sie zum Verschwinden.
Keine zusätzlichen Vorschläge ... nichts nützliches ... nur die Abwesenheit von Squiggle.
Tags und Links angularjs code-completion webstorm