Ember.js 1.13 syntax checkers not working with new stuff


#1

I’d like to start experimenting around with Ember.js 1.13 by removing the deprecation warnings, so that I am ready to jump on the Ember.js 2.0 band wagon when it comes along.

However, my IDE (webstorm) gives syntax errors when I use the new stuff, for example replacing things like {{#each user in users}} to {{#each users as |user|}}.

Curious if this is a more common problem for other developers using IDEs with syntax checkers and how they manage with getting the new stuff to work properly.


#2

Aren’t those tools like Webstorm, Ruby Mine, etc configurable. But the Eclipse stuff has a pretty painful configuration UI in general at least the last time I used them.

I know with editors like atom there are few different handlebars syntax highlighters of differing quality. I am not sure anybody has built HTMLbars language profile yet, which would be nice.

This is a good place to start:

https://www.jetbrains.com/webstorm/help/scope-language-syntax-reference.html


#3

The fine folks at WebStorm have notified me that the new syntax will be supported in the version 11.