Early Access Program

CoffeeScript Support in 3.0

If you like the mixture of JavaScript and coffee and have jumped on the boat of CoffeeScript adopters, then this piece of news is for you.

First EAP of PhpStorm & WebStorm 3.0 bundles new and improved version of CoffeeScript plugin that was originally started by Michael Kessler under name ‘CoffeeBrew’ and is now taken over by JetBrains team.

The new version adds code navigation and completion and rename refactoring to the previously available syntax highlighting and error checking for coffee files.

And we just started – the next EAP will bring you more cool stuff, such as Find Usages 🙂

– Develop with pleasure!
The JetBrains PhpStorm Team

Comments below can no longer be edited.

4 Responses to CoffeeScript Support in 3.0

  1. Avatar

    Erik Schierboom says:

    September 23, 2011

    Wonderful! Just when I am about to start using CoffeeScript, you add this! Will you support RequireCS (a CoffeeScript-compatible version of RequireJS to express dependencies between CoffeeScript files) too?

  2. Avatar

    Mark de Jong says:

    September 23, 2011

    That’s great news!

    Will you support a coffeescript concatenation run target (also with several compression engines like YUI, Closure, etc would be awesome). So for example if you work with multiple .coffee files they all get concatenated in a specific order and get compressed by the selected compressor.

  3. Avatar

    Bryan Green says:

    September 26, 2011

    Will coffeescript “hook” into the native UI as well as javascript currently does in PHPStorm?

    I like coffeescript but question how long it will be around.

    As javascript changes, will coffeescript keep up?
    Is it worth transitioning existing javascript to coffeescript?

  4. Avatar

    David Rees says:

    September 28, 2011

    An idea for the future… What I would love to see if round tripping with CoffeeScript is possible. I want to be able to debug in JavaScript which is why I stay generally stay away from CoffeeScript, but it would be great to view in CoffeeScript with a different view tab (like we can do with Markdown). It’s something that I think can only really be done in the context of an IDE.