Hacker News new | ask | show | jobs
by snuxoll 1011 days ago
As somebody with a JetBrains All Products subscription, I do frequently use the language-specific IDE’s because the IntelliJ module system (read: project structure) can be a chore to deal with when I’m just doing something in Python or Javascript. Having a simplified and focused UI layout and assumptions about internal project structure makes less headache.

Additionally, not ALL of the language-specific IDEs have matching plugins for IDEA (or may be missing some features compared to the standalone build); Rider, CLion, GoLand, and now RustRover simply do not have any way to be installed as a plug-in into IDEA.

2 comments

> the IntelliJ module system (read: project structure) can be a chore to deal with when I’m just doing something in Python or Javascript.

Bingo. That's the most fiddly difference.

On the plugins though, I've successfully used the Go plugin in IDEA, but haven't compared it to Goland to know what I'm missing out on.

Are you sure about being unable to install RR as a plugin for Ultimate? (Also, I think the Go plugin for Ultimate is everything in GoLand):

From the official JB blog:

"Like many of our IDEs, the functionality of RustRover can be installed as a plugin in IntelliJ IDEA Ultimate."

I may be mistaken on that one, but it looks like it may be available as a CLion plugin after based on their FAQ but certainly not for IntelliJ IDEA. I hadn't paid attention and noticed that they made the Go plugin available for IDEA, but for certain CLion and Rider are only available standalone.
Gotcha. Mine was an honest question too, because this RR stuff hit literally as I'm trying to find out which license I should I buy for myself :)

The official jetbrains announcement makes it more clear than this news article, though.