I wish they would have one IDE for everything - what IntelliJ used to be.
RustRover – A standalone Rust IDE
31–40 of 211 posts
Re: RustRover – A standalone Rust IDE
#32Earlier quoted context omitted.
I have not used IntelliJ; I've used a couple of the others, mostly PyCharm (which I still have on my computer and opened the other day). I think the question still stands though; what's the point of continuing to do this? I guess there must just be a subset of IDE-users who want things tailored extra to their specific language, even if they could get all the same functionality in a broader IDE like IntelliJ? Genuinel…
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 mat…
From the official JB blog:
"Like many of our IDEs, the functionality of RustRover can be installed as a plugin in IntelliJ IDEA Ultimate."
Re: RustRover – A standalone Rust IDE
#33This IDE doesn't seem to differ from CLion with Rust plugin. I guess, its only about making Rust plugin paid from their side – which makes sense from their side. I hope they can deliver quality. On the other hand, they are notoriously slow to develop their IDEs. Features are super slow to be delivered, IDEs themselves are not really improved as well. They are focusing on things most don't care: Spaces, new UI project…
Re: RustRover – A standalone Rust IDE
#34Earlier quoted context omitted.
Have you actually used the JetBrain products? IntelliJ (and I assume Fleet?) is an all encompassing IDE where all the languages are plugins and can basically do everything the other products can do. The language specific IDEs are mostly skins for the plugins that just rearrange the UI to make it simpler to do specific things. Features may land first in the language/platform specific IDEs
The language specific ones also tend to directly model a project according to the structure of the language's projects. I use Intellij Ultimate on a Python codebase and it can rather annoying on the odd occasion to get the project loaded up right compared to PyCharm. I get there in the end, but it can get fiddly. But I'll point out the multi-IDE licence from JetBrains doesn't cost much more than an Ultimate licence,…
Oh ok interesting.
I suppose for a particularly complicated and big Python project (which, judging from your other comment, sounds like what you have), having something with the right PATH, etc, there are probably issues that arise in this regard that the rest of us don't have to worry about.
> But I'll point out the multi-IDE licence from JetBrains doesn't cost much more than an Ultimate licence, well worth going for of you're a routine polyglot programmer.
Good to know!
Re: RustRover – A standalone Rust IDE
#35Looking forward to install RustRover. Hopefully it will bring even better integration with Rust than using CLion with Rust plug-in. And CLion with Rust plug-in is already very nice :)
Re: RustRover – A standalone Rust IDE
#36Earlier quoted context omitted.
The language specific ones also tend to directly model a project according to the structure of the language's projects. I use Intellij Ultimate on a Python codebase and it can rather annoying on the odd occasion to get the project loaded up right compared to PyCharm. I get there in the end, but it can get fiddly. But I'll point out the multi-IDE licence from JetBrains doesn't cost much more than an Ultimate licence,…
> I use Intellij Ultimate on a Python codebase and it can rather annoying on the odd occasion to get the project loaded up right compared to PyCharm. I get there in the end, but it can get fiddly. Oh ok interesting. I suppose for a particularly complicated and big Python project (which, judging from your other comment, sounds like what you have), having something with the right PATH, etc, there are probably issues th…
I only hit it rarely, usually after a fresh git clone, but then can spend half a day coaxing it into recognising that it is indeed a Python project.
A couple of times, I've had to resort to editing modules.xml in the .idea/ directory to insist that no, this module isn't Java, it's definitely Python.
Re: RustRover – A standalone Rust IDE
#37This IDE doesn't seem to differ from CLion with Rust plugin. I guess, its only about making Rust plugin paid from their side – which makes sense from their side. I hope they can deliver quality. On the other hand, they are notoriously slow to develop their IDEs. Features are super slow to be delivered, IDEs themselves are not really improved as well. They are focusing on things most don't care: Spaces, new UI project…
That's how all their IDEs work. It's all the same software with different sets of allowed plugins. I would also argue that their IDEs are largely mature, feature-complete software. I'm quite happy they haven't succumbed to the modern trend of reorganize all the menus every 6 months.
Depends on the language.
I use mostly Scala and Rust and both have significant issues still with incorrect syntax highlighting, refactoring being limited and slowness with larger projects.
Re: RustRover – A standalone Rust IDE
#38Earlier quoted context omitted.
That's how all their IDEs work. It's all the same software with different sets of allowed plugins. I would also argue that their IDEs are largely mature, feature-complete software. I'm quite happy they haven't succumbed to the modern trend of reorganize all the menus every 6 months.
> largely mature, feature-complete software Depends on the language. I use mostly Scala and Rust and both have significant issues still with incorrect syntax highlighting, refactoring being limited and slowness with larger projects.
Re: RustRover – A standalone Rust IDE
#39This IDE doesn't seem to differ from CLion with Rust plugin. I guess, its only about making Rust plugin paid from their side – which makes sense from their side. I hope they can deliver quality. On the other hand, they are notoriously slow to develop their IDEs. Features are super slow to be delivered, IDEs themselves are not really improved as well. They are focusing on things most don't care: Spaces, new UI project…
That's how all their IDEs work. It's all the same software with different sets of allowed plugins. I would also argue that their IDEs are largely mature, feature-complete software. I'm quite happy they haven't succumbed to the modern trend of reorganize all the menus every 6 months.
Re: RustRover – A standalone Rust IDE
#40This IDE doesn't seem to differ from CLion with Rust plugin. I guess, its only about making Rust plugin paid from their side – which makes sense from their side. I hope they can deliver quality. On the other hand, they are notoriously slow to develop their IDEs. Features are super slow to be delivered, IDEs themselves are not really improved as well. They are focusing on things most don't care: Spaces, new UI project…