Live data from Hacker News

RustRover – A standalone Rust IDE

blog.jetbrains.com

161–170 of 211 posts

Re: RustRover – A standalone Rust IDE

#161

This 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…

> Notoriously slow to develop their IDE

Slow means stable. I don't understand how people rate software on this. Lot's of updates to a product means to me that the product is faulty.

Re: RustRover – A standalone Rust IDE

#162
post #114

Earlier quoted context omitted.

Not the person you were replying to but I've found VS Code treads the right line for me between editor and IDE. It feels like a text editor first and the UI is pretty similar to SumblimeText and TextMate which I used before, neither of which had much in the way of IDE features. But I think the reason VS Code has become so popular is that along with its editor centric UI it has Emacs like extensibility. Plugins are ea…

I agree completely. I switch between VS Code and IntelliJ at work so I'm comfortable with both but I would also call the UI in IntelliJ overwhelming. It's covered in buttons, panels coming out in all directions, the Git UI doesn't integrate with the normal file view which makes everything feel cramped when I access it, I've got a variety of pop-ups coming up for all sorts of things, etc. In VS Code, I usually see a f…

It takes not a lot of time to disable the toolbar or activate zen / distraction free mode.

Re: RustRover – A standalone Rust IDE

#163

Earlier quoted context omitted.

Jetbrains has plenty of extensions (1st party, high quality plugins that are far better than some of the 1st party Microsoft plugins) and no one cares if it's by Microsoft (what does "commondize code editors" even mean? Do you really think any vscode users care?). Honestly, I doubt most people even care it's kind-of open source (1). > 1. Free This is the reason most people use vscode. That's it. It's free, and it's p…

There's also a free edition of Intellij - Community Edition. Why don't people use that?

I did for years and it was perfectly fine. But then I got hooked on the additional Spring configuration support that comes with the Ultimate edition But yes, IntelliJ Community edition feels very complete for a lot of programming tasks (my experience is mostly Java/Kotlin projects with a bit of web frontend & Rust on the side). It comes with debugging but not with a profiler (which I still haven't used ) So try the community edition and see if you miss anything! Chances are you won't.

Re: RustRover – A standalone Rust IDE

#164

Earlier quoted context omitted.

Yeah, Scala3, has a special name IIRC.

Dotty? Was it still the name later? http://dotty.epfl.ch/

I believe it is just called Scala3 now, dotty was actually a reimplemented compiler for that new version, and that’s why it used to be referred to as such.

Re: RustRover – A standalone Rust IDE

#165
post #66
post #31

Earlier quoted context omitted.

You can still do that. Just install the Rust (or any other language) plugin to IntelliJ. You can essentially build your own "jack of all trades" IDE if you want to.

Unfortunately debugging Rust (or C/C++ programs for that matter) is limited to CLion even if you have an IDEA Ultimate license. I don't know why. I have an all products license so it's not a blocker but I wish they would just make ultimate, truly ultimate.

This is not true, Rust debugging is available in Ultimate as per documentation https://plugins.jetbrains.com/plugin/8182--deprecated-rust/d... CLion just had more debugging options.

Re: RustRover – A standalone Rust IDE

#166
post #110
post #57

Earlier quoted context omitted.

> On the other hand, they are notoriously slow to develop their IDEs. I found that IntelliJ IDEs for me are almost at the perfection level. I don't really need any new changes, except for simple incremental ones like supporting new languages. I've been using IntelliJ since 2003, and it's amazing how little my main workflows have changed since then.

They do break stuff they used to have and then it doesn't get fixed for years. For example this https://youtrack.jetbrains.com/issue/PY-39449/Deleting-param... has been broken for 4 years.

And every release they break my Split-view workflow. It is just random thing, every time something different. The latest thing - when the current file is split vertically, new split has viewport moved to something like 20 lines below. And yes, every time it takes years to actually fix those.

Re: RustRover – A standalone Rust IDE

#167
post #146
post #130

Earlier quoted context omitted.

Waiting 5-10 minutes for a moderately sized project to be indexed until you can do anything useful is perfection? Ouch :P

Those IDEs are clearly made for big projects you work on for months/years. Indexing is far less than 5 mins (more 1 min for a big project) and is cached. It only happens the first time you load a project. Maybe you are of bad faith on this one.

Mine indexes every time I boot it up, per project, so sometimes several times per week, fortunately not every day.

No, no bad faith, it's simply my number one pain point.

Imagine there are people who work on different repos/projects. Just quickly opening another up during a call? Maybe wait 5 minutes. This is decent hardware on an SSD. We're not talking about 10 year old 2m LOC mammoths, but also not "I expect it to start up in 3s like an editor and not an IDE".

Re: RustRover – A standalone Rust IDE

#168
post #11

With rust, I feel like vscode/vim is already good enough for me, but take my money, and my employer's, too!

Neovim with the rust LSP is really good (code assist, etc..), the debugger story is more complex I sometimes pop up clion+rust plugin just for that.

Re: RustRover – A standalone Rust IDE

#169
post #73
post #29

Earlier 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.

That's how all their IDEs work. It's all the same software with different sets of allowed plugins. From where did you get this idea -- basic use? It most certainly is not this to as great a degree as you might like to think. Source: JB employee.

BTW, to avoid ambiguity.... I am not a JB employee, my source is/was a JB employee.

Re: RustRover – A standalone Rust IDE

#170
post #73

Earlier quoted context omitted.

That's how all their IDEs work. It's all the same software with different sets of allowed plugins. From where did you get this idea -- basic use? It most certainly is not this to as great a degree as you might like to think. Source: JB employee.

Could you get into more detail please? From my (brief) experience with your products I think the differences are indeed mostly in the plugins, apart from cosmetic / UX ones, like different keyboard shortcuts (which by the way never made sense to me). There's nothing wrong with selling sets of plugins by the way. I don't really get why it must be different IDEs though.

There's nothing wrong with selling sets of plugins by the way. I don't really get why it must be different IDEs though.

This was exactly the line of questioning I had for my JB friend, some time ago.

Post reply on HN