WebStorm 2016.3 EAP, 163.3512: Docker support, new fonts

The new WebStorm 2016.3 EAP build (163.3512) is now available! You can download it here or, if you have installed the previous WebStorm 2016.3 EAP build (163.3094), you should soon get a notification in the IDE about a patch update (unfortunately, there is no patch for Windows this time).

Using Docker with Node.js apps

WebStorm 2016.3 EAP brings integrations with Docker: you can now run and debug Node.js apps running in Docker using a Node.js run/debug configuration in WebStorm. WebStorm can also help you quickly bootstrap Docker for your app. Find more details on the integration in this blog post.

docker

San Francisco font for OS X

On OS X the San Francisco font is now used for all the menus and tool windows both in the default light and dark themes.

san-francisco

And by the way, the native file chooser is now back. Sorry for the inconvenience before.

Fira Code font

The IDE now bundles the FiraCode font that supports ligatures. You can set it as your editor font in Preferences | Editor | Colors & Fonts | Font.

firacode

Flow tool window

When using Flow, you can now see all the errors in the current file and in the project displayed in the tools window in addition to the editor.

flow-tool-window

We’ve also added a new live template: type flow and hit Tab to expand it into // @flow.

In addition to that, the Flow configuration has been moved to Preferences | Languages & Frameworks | JavaScript. There you can enable Flow for all *.js files and specify the path to Flow package.

You can find a more detailed list of issues addressed in this EAP build in the Release notes.

Learn more about other new features in WebStorm 2016.3:

  • WebStorm 2016.3 EAP, 163.3094: Integration with Flow; PostCSS support; Smarter Rename for TypeScript; More features in Angular CLI integration; Grouped generated files in the Project view; Option to generate an .editorconfig file; Code style option for arrow functions.
  • WebStorm 2016.3 EAP, 163.3983: ESLint autofix; Automatically detecting TypeScript version in the project; Undo commit action; Test names now available in the Go to symbol.
  • WebStorm 2016.3 EAP, 163.4396: Create new React apps with Create React App from the Welcome screen; Improvements in Angular 2 support.

Please report your feedback to our issue tracker. To get notifications of new EAP builds as they become available, subscribe to the EAP channel in Preferences | Appearance & Behavior | System Settings | Updates.

– JetBrains WebStorm Team

About Ekaterina Prigara

Ekaterina Prigara is WebStorm product marketing manager at JetBrains. She's passionate about new technologies, UX and coffee.
This entry was posted in Early Access Preview and tagged , , , . Bookmark the permalink.

5 Responses to WebStorm 2016.3 EAP, 163.3512: Docker support, new fonts

  1. splintor says:

    Fira Code link is broken (middle space is not needed)

  2. Oleksandr Khomenko says:

    There is number of issues, that I’m always need to work around in development process.

    Remote Node Interpreter:
    – Would be nice to pick up parameters (ports, environment, volumes) from docker-compose file.
    – There is no way to specify WORKING DIRECTORY within container. I presume that’s something that on your list.

    Docker Deployment:
    – When we run docker-compose, would be nice to select which services I want to run (one, multiple or all)

    General:
    – On native Docker for Mac (probably Windows as well) fix issue with socat (unix:///var/run/docker.sock). It’s a little annoying to start every time socat.

    But overall, thanks for integration Docker into Jetbrains products.

  3. Oleksandr Khomenko says:

    Also when we use Node Remote Interpreter with Docker it’s not very clear how to use “named volumes”.

Leave a Reply

Your email address will not be published. Required fields are marked *