4 ms·
I recently switched from IntelliJ IDEA Ultimate to VS Code for Go development (side project), because I don't want to pay for it, when I'm no longer a student.
by jlelse 6y ago
I recently switched from IntelliJ IDEA Ultimate to VS Code for Go development (side project), because I don't want to pay for it, when I'm no longer a student. With Golang VS Code works great after getting used to it. The Go plugin is not available for the community edition. For Java and Android development I always used (and still use) IDEA because it's feels much better than Eclipse.
- 9dev 6y agoYou could always just use the early access builds, which are free, and usually don't have any major bugs whatsoever.
- layoric 6y agoWhile an OK option if you're optimizing only for money spent on tools, I would still say this is not a good idea. There are bugs and depending on your workflow can be pretty dramatic show stoppers. Value your time more, upgrade when you need new features/solving a problem but otherwise I think stability in your tooling is very valuable.
- bredren 6y agoI pay for pycharm and still used EAP releases for a year without encountering stability issues. I turned EAP off only because it kept breaking my plugins.
- Cthulhu_ 6y agoI went the other way around (from VS Code to IntelliJ), it has some refactoring support and the like, and I have to work and switch between a few languages during an average work day. VS Code is fine for a lot of things, but not as powerful as intellij. That said, main downside to IntelliJ is IMO speed and input lag in editor windows, mainly in TSX files. I admit it's a complex language and the fact that Prettier runs on save probably isn't helping either, but still. It has trouble resolving imports, some are done automatically, others you have to select a quick fix options for, and sometimes both work and you end up with the import itself getting munged.
- ta988 6y agoInteresting my frustration with VSCode (for typescript) was that everything felt sluggish compared to Idea. I guess that may be something where hardware configuration and organization of project matter?
- 727564797069706 6y agoVS Code for Go is really good, your move makes total sense. I was a happy VS Code user (after being a happy VIM user for a while) until I switched jobs from Go codebase to Ruby and then I quickly jumped back to IntelliJ. So far (for me) this is the only editor that correctly figures out most of the definitions and locations of methods/classes/etc. Intellij IDEA is my go-to tool when working with the dynamic beast Ruby. Well, actually Intellij IDEA is my overall go-to tool, also now when I work with Go again mostly.
- pents90 6y agoIf you plan to be a professional software engineer, then I recommend just paying for the best tools. The price of one hour of an engineer's salary (give or take) can pay for the entire IntelliJ suite for a year.
- sippeangelo 6y agoSheesh, I wish I was worth $500/hr. I guess I'm not professional enough.
- tonyedgecombe 6y agoIntelliJ is $149 for a personal license.
- _xoo 6y agoThat's still more like a couple of hours :)
- bredren 6y agoThat's for the full suite, too. Pycharm covers a lot of web dev beyond python and personal is only $89 first year, $71 second and $53 third.
- jerrycruncher 6y agoAnd you don't need to continue your subscription unless you want continued updates. My PyCharm 'subscription' lapsed around two years ago, and I'm only planning on purchasing a new fallback license for the upcoming 2020.3 release because their excellent vim-mode plugin finally supports jump lists, but requires a newer version than the one I originally paid for - and I'm honestly happy to pay them again.
- ta988 6y agoAnd you will love the new version! So much changed these last too years.
- cosmotic 6y agoIt gets down to $150 a year which I think is a pretty good deal all things considered.
- vips7L 6y agoYou should try the redhat java plugin for vscode. You won't even know that you're using eclipse :)