3 ms·
Other replies have expanded on this quite a bit, so I'll just add my 2 cents: When using a strongly typed, object-oriented language like Java or C#, Jetbrains
by headcanon 6y ago
Other replies have expanded on this quite a bit, so I'll just add my 2 cents:
When using a strongly typed, object-oriented language like Java or C#, Jetbrains tooling, namely the intellisense and refactoring is well-worth the cost.
However I'll still spin up VSCode for most all other languages since the tooling advantage diminishes when using a loosely-typed language like JS or Python.
Also consider that VSCode is free compared to Jetbrains, and the tooling is "good enough" for most cases. Even the C# tooling is passable with the right plugins.
- MiroF 6y agoI agree - but I also think that strong typing is the future.
- thrashh 6y agoI use refactoring and IntelliSense for Python and JS pretty often and while it’s not as good as for Java, I find that it works pretty well. Granted when we write code, we keep in mind whether an IDE will be able to refactor it later.