Supported Languages
Supported languages
Development of a modern application involves using multiple languages, that is why WebStorm is an IDE for polyglot programming. With the deep understanding of all the subtleties of the source code structure and syntax, WebStorm extends its support to:
JavaScript. Refer to the section JavaScript.
CoffeeScript. Refer to the section CoffeeScript.
TypeScript. Refer to the section TypeScript.
XSLT.
CSS: Less;Sass; Stylus, and Compass.
Find details in Sass, Less, and SCSS, Sass and SCSS in Compass Applications, and Stylus.
Coding assistance
Coding assistance in WebStorm includes:
Syntax and error highlighting. The color attributes are configurable in the Colors and Fonts | <language> pages of the Settings/Preferences dialog.
File templates for the supported languages that enable creating stub classes, scripts etc.
Live templates for creating complicated code constructs.
Code folding, formatting, and highlighting.
The embedded local terminal where you can execute commands without leaving WebStorm.
Besides editing assistance, WebStorm enables debugging for JavaScript, and applications.