
Originally Posted by
brian428
I haven't used the Eclipse plugin either, since for some reason I have never been able to fathom, it's only available in Sencha Complete. It probably helps some, but since JS lacks typing, the IDE can only parse the raw text of the file and make its best guess at the type of object, or try to use doc comments to determine types. These are "band-aid" solutions, and don't come anywhere close to what something like TypeScript provides (optional static typing and compile-time error checking).
I currently use CoffeeScript for all of my web development, since it provides a limited amount of compile-time checking, automatic linting, and extremely useful syntactic sugar that removes a lot of the pain and ugliness of JavaScript. But I'd switch to TypeScript tomorrow if Sencha actually supported it. Working a lot with Java, Groovy and ActionScript, having to use JavaScript is a massive step backwards in terms of IDE and tooling support.