WebStorm 2018.1 Help

Meet WebStorm

Welcome to WebStorm help!

WebStorm is a powerful IDE for modern JavaScript development perfectly equipped for complex client-side development and server-side development with Node.js.

WebStorm features advanced support for JavaScript, HTML, CSS, and their modern alternatives, as well as for frameworks such as Angular or React. WebStorm also integrates with various web development tools and version control systems.

  • Intelligent Editor with coding assistance for JavaScript, Node.js, ECMAScript 6, TypeScript, CoffeeScript, and Dart as well as for HTML, CSS, Less, Sass and Stylus. Coding assistance includes syntax highlighting, documentation lookup, and refactorings.
  • On-the-fly code analysis, error highlighting, and quick fixes.
  • Powerful navigation across the project and advanced refactorings.
  • Support for modern frameworks: React, Angular, AngularJS, Vue.js, Express, and more.
  • Built-in debugger for client-side code and Node.js.
  • Integration with build tools (Grunt, Gulp), code quality tools (JSHint, JSLint, ESLint, JSCS), test runners (Karma, Mocha, Jest) and VCS (Git, GitHub, Mercurial, SVN).

For beginners

  • If you are completely new to WebStorm, read Getting Started with WebStorm. The links in this section will lead you to more detailed instructions.
  • Before starting with WebStorm, take a look at the essentials since they are useful for more productive usage of WebStorm.
  • If you want to learn about the WebStorm UI, take a guided tour. The Tool Windows and WebStorm Editor parts will tell you everything you need to know to get a grip of these UI elements.
  • If you click Help button on a dialog, you will see the reference page that gives descriptions of controls and fields of each dialog.
  • Finally, the part Getting Help tells about using help topics, applying to support service, reporting issues and sharing your feedback.

For advanced users

For those who want to learn more about WebStorm, the topics in the General Guidelines part provide information about creating projects, configuring their structure, using version control systems, etc. In the part Deploying your application you will learn how to work with remote servers, Docker images, and Vagrant boxes right from WebStorm.

Last modified: 20 July 2018

See Also