Using WebStorm for Building Angular Apps – nrwl

  • Co-founder of Narwhal Technologies (nrwl.io), where we provide Angular consulting to large teams who want to get their applications to production quickly.
  • As a result, they were not reliable.
  • Enabling Angular Language Services
  • The Angular language service isn’t built just for WebStorm.
  • Starting WebStorm 2017.1 EAP we can help the IDE by installing the Angular language service.

When using Angular 1, editors and IDEs had to do a lot of guessing to provide completion, refactoring, and navigation. And, as a result, they were not reliable. The Angular team set out to fix this…

@nrwl_io: Using @WebStormIDE for Building Angular Apps–a new article on the Nrwl blog by @victorsavkin #angular #angularjs

When using Angular 1, editors and IDEs had to do a lot of guessing to provide completion, refactoring, and navigation. And, as a result, they were not reliable. The Angular team set out to fix this problem when starting on Angular 2.x, and the @angular/language-service module was born.

WebStorm does a good job out of the box: it points out that the property doesn’t exist. But it can only go that far and gets lost when trying to autocomplete “this.”.

Note that the error message has changed: it’s provided by the Angular language service. And the autocompletion for “this.” worked too!

WebStorm no longer has to do any guessing. With the help of @angular/language-service it actually knows what’s available in the template.

The Angular language service isn’t built just for WebStorm. Similar to TypeScript, it can be used by any editor. For instance, there is an experimental VS Code plugin that adds advanced Angular support to VS Code.

Using WebStorm for Building Angular Apps – nrwl

You might also like More from author

Comments are closed, but trackbacks and pingbacks are open.