I use both VSCode and Intellij WebStorm.
There are thousands and thousands of useful VSCode extensions and we can do anything with them.
But I prefer the IntelliJ WebStorm when working with Angular projects.
We do not have any materials that compare these 2 products. Here is a list of WebStorm Angular features:
Advanced code completion: completion and navigation for Angular components, directive, methods, data-bindings, and more
Support for Angular Material: completion and navigation for Material components and attributes
Integration with Angular CLI:
Create a new project from the IDE Welcome screen
Generate new Angular components, services, directives from the IDE, without using the console
Rename refactoring for components that updates the component definition, all the file names and all the usages of this component both in TypeScript and HTML files
Angular code snippets (AKA live templates)
Integration with the Angular language service: errors highlighting and code completion
Run and debug Angular apps in the IDE
Run and debug Karma and Protractor tests in the IDE
All these features can also be used in VS Code with some installation of extensions. But the key is that we don't need any additional installation step with Web Storm.
I am not comparing the products. It was only my opinion. Some of the contents are taken from IntelliJ community.
Answer from user12688644 on Stack OverflowDo you guys have any preferences when coding in Typescript? VSC is free I think and has autocomplete on types. Very useful in big libraries with non-ideal levels of distinction (I'm looking at you Firebase SDK) .I'm using Phpstorm, a Jetbrains IDE, and am considering jumping ship for those features.
Hey everyone,
I've been developing mobile applications using React Native and TypeScript for a couple of years now and was always using Visual Studio Code. However, recently I've been thinking whether it's worth to switch to Webstorm, since most of my colleagues use it and it seems like a pretty powerful IDE.
Personally, I feel like Visual Studio Code is faster and more enjoyable to use, but requires massive configuration to become a powerful tool. Whereas Webstorm seems to be more suitable for higher end application development and feels more comfortable with detecting interfaces (TypeScript or even Graphql) and writing unit tests.
Without considering that Webstorm is paid, what would be your preferred choice? I would love to hear opinions from either side. Much appreciated.
EDIT: Thanks, for the advice everyone. I decided to try and switch over to WS, since it seems to be better overall and the support for it here is overwhelming!
I find webstorm super productive. The autocomplete suggestions go beyond just what properties are available on a type. For example if you are doing a repeated change it seems to get smart and starts suggesting the thing you are repeating. I'd be surprised if vscode is doing the same, although I could be wrong. But I find it saves me a lot of typing by being smarter about what is suggested. I can also imagine this is how ai could creep in more to help us write code. Others in my team use vscode, we have no issues with people using what they want as long as it doesn't limit them.
The two aren't comparable. WebStorm knows what the hell is going on in project, all the time.
VsCode is great, it's free, lightweight,fast. Just not comparable IMHO.
Tho,I am having huge performance issues with WebStorm.
What are the major pros and cons of vs code over intellij?
Which is better for debugging node.js typescript? Leaning towards VS studio
EDIT: just tried it few days ago, WebStorm's better, but you have to be careful not blindly following it for debugging/refactoring
VS Code is really lean and a much easier UI if you're super visually based
Been a bit frustrated/bored of using VS Code all the time, wondering if there are any cool or experimental IDEs that have been released recently or gaining in popularity