Meet WebStorm
Welcome to WebStorm help!
WebStorm, an integrated development environment for JavaScript, TypeScript, and related technologies, is one of the most popular software development tools from JetBrains. It lets you get straight to coding and makes it easy to tackle the most challenging tasks, like Git merge conflict resolution or renaming a symbol across multiple files.
Here are some key features you get with WebStorm:
Out-of-the-box support for JavaScript, TypeScript, React, Vue, Angular, Node.js, HTML, style sheets, and others.
Smart editor with code completion, on-the-fly error detection, safe code refactorings.
Navigation and search across the entire codebase helps you save time moving around as your projects grow in size and complexity.
Integrated developer tools that allow you to debug and test your client-side and Node.js apps as well as to work with version control, linters, build tools, terminal, and HTTP client.
AI Assistant provides context-aware support and AI-powered features to help you streamline time-consuming tasks. It can generate documentation and tests, explain parts of the code, and generate commit messages.
Collaborative and remote development, including a service for real time collaborative development and pair programming.
Customize your workspace the way you like with different themes, customizable shortcuts, and plugins.
Your first steps
If you are completely new to WebStorm, read Getting started with WebStorm. If you are switching from another IDE or code editor, check out the Migration guides.
Check out the Languages and frameworks section to find out how WebStorm can help you work with specific technologies.
For more tips and tricks, refer to this guide or follow us on X (formally Twitter).
Finally, the Getting help section explains how to get support, report issues, and share feedback with us.