The main feature I tend to wait on is auto import (creates import statements) of TypeScript code. I have seen a number of people find the speed of WebStorm frustrating and prefer VS Code for this reason. ![]() WebStorm I think is a bit heavier, but I ran it on a fast machine and it didn’t overly bother me. Some of this will depend on how many features you are using and the size of your projects, but I also feel VS Code is normally faster. WebStorm is developed in Java and VS Code uses the browser/HTML/JavaScript based Electron platform. WebStorm seems to generally be regarded as slower than VS Code. WebStorm shares the same plugin API with their other products, meaning the same plugin can be available in their different IDEs. It is possible to disable these extra features, which may make the product run faster and use less memory. Both have repositories to browse extensions or submit them. You can also create your own modifications using their respective APIs. WebStorm has plugins and VS Code has extensions to add functionality to the core product. I find the WebStorm project setup will often help you find features you might find useful. I think WebStorm has more features than VS Code when you first install it. Both support additional features via their own plugin mechanisms. VS Code is free and only has one version. Visual Studio has a number of different versions, ranging from very expensive enterprise versions, to the feature cut down community version. ![]() Visual Studio uses a lot of GUIs and specific project configuration and is only available on the Windows platform, whereas VS Code can deploy to many environments because it is developed with web technology. Visual Studio has many more features than VS Code and is highly integrated to the Microsoft Windows ecoystem. Visual Studio is Microsoft’s premier IDE and has been around for a long time. These two products from Microsoft have a similar name, but are very different beasts. In the past, it seems WebStorm users have been able to use features IntelliJ users could not, even though IntelliJ is the premium product. Unfortunately if you own IntelliJ, you cannot use WebStorm unless you have a licence that includes WebStorm, like the “All Products Pack”. ![]() WebStorm seems to get some updates first and these might not turn up in other products until later as described on StackOverflow. WebStorm seems to be able to sometimes tweak things like project setup due to its narrower focus and features. Given IntelliJ and WebStorm share the same underlying platform, most of the features from WebStorm are available in IntelliJ and the other JetBrains products. Some of these languages have been broken out into cut down and more specific versions that can be sold at a cheaper price. IntelliJ has grown to include many other programming languages over the years. ![]() IntelliJ IDEA is the original premier Java IDE product from JetBrains, often just called IntelliJ. VS Code is by this small American company you may have heard of named Microsoft, who have their fingers in a number of areas ). JetBrains specialise in tools for software development. JetBrains have been headquartered in Prague, Czech Republic since 2000. There are monthly/yearly pricing options and also package deals where you can access all their tools (which can be a large saving if you use many of JetBrains products). JetBrains changed their pricing structure in 2015 to have a subscription model and there was quite a lot of discussion around the change. WebStorm is a paid IDE unless you are able to take advantage of something like their free open source license. WebStorm is categorised as an IDE (integrated development environment) and VS Code is more of an editor, although VS Code has has some features you might associate with an IDE. This is a fast moving field, but I’ll try to update this as I gather more information. Having used both VS Code and WebStorm, here are my opinions of how they compare, mainly in regards to TypeScript and React development.
0 Comments
Leave a Reply. |