Live data from Hacker News

RustRover – A standalone Rust IDE

blog.jetbrains.com

181–190 of 211 posts

Re: RustRover – A standalone Rust IDE

#181
post #85

Long ago, perhaps ten or more years, I used IntelliJ. It is a good IDE. Then last year I tried CLion with the Rust plugin. Still good. Not everything is smooth but that's not their fault. One example: it is frustrating to display values even if they implement Debug. The problem is that the debugger did not yet understand Rust's Debug. I was satisfied anyway. After a year I didn't extend the license, however. You see,…

Helix is really fun, it's fast, sane default feature set, things work out of the box, though last time I checked they still didn't have plugins (some stuff can be achieved with some shell magic, but still annoying to fallback to that). Do you by any chance have your hx config open source? Would love to browse it and maybe steal some of your config!

I am not sure whether my config is really useful.

I added foot.ini but not evremap.toml and my xkb keymmap because these are not yet finished and very hacky.

https://gist.github.com/nalply/239c1e2ed13f5cb8ec4f3873fe64d...

Re: RustRover – A standalone Rust IDE

#182
post #92

Earlier quoted context omitted.

the license allows it, there's nothing "malicious" about it if people care about such things, then they should not contribute to projects using MIT

There's a difference between illegal and malicious. If you ask me where the nearest bathroom is, I could point you in the opposite direction, and that'd be legal. Or, if I didn't want to lie, I could point you to one I know is it of order, since you didn't say "working bathroom I'd be allowed to use". Sure, the license allows it. This implies neither the presence of malice/sketchiness/betrayal of trust, nor the absen…

yeah I understand, but if I get into a room where "someone might slap you in this room" is written on the door, I can't call someone slapping me "malicious"

Re: RustRover – A standalone Rust IDE

#183
post #45

Earlier quoted context omitted.

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.

Re: RustRover – A standalone Rust IDE

#184

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…

JetBrains IDEs _usually_ do start off that way, CLion itself started off looking like the existing C++ plugin for IntelliJ.

You are misremembering, unless you happen to have a link to the marketplace for any such alleged C++ plugin

Re: RustRover – A standalone Rust IDE

#185
post #81
post #43

Earlier quoted context omitted.

Talking about bazel (or buck, etc.), I wish there was a JetBrains IDE that supports all languages.

Is there anything IntelliJ Ultimate is missing in your opinion? I use it with quite a few different languages (JS, TS, Java, Kotlin, Dart, Go, Rust, Erlang, C) and it works really well (except maybe the last two but I very rarely need them).

C++.

Re: RustRover – A standalone Rust IDE

#186
post #85

Long ago, perhaps ten or more years, I used IntelliJ. It is a good IDE. Then last year I tried CLion with the Rust plugin. Still good. Not everything is smooth but that's not their fault. One example: it is frustrating to display values even if they implement Debug. The problem is that the debugger did not yet understand Rust's Debug. I was satisfied anyway. After a year I didn't extend the license, however. You see,…

> And CLion does not do enough because I also write TypeScript, PHP, shell scripts, and even C sometimes. CLion is good for C, but now, I don't know if RustRover will cover C.

CLion is the wrong product if you want to work in multiple languages. JetBrains has different IDEs for different purposes. You would want IntelliJ Ultimate and to use plugins for TypeScript, PHP, and even Rust with the plugin: https://plugins.jetbrains.com/plugin/22407-rust

If you only wanted to work in a single language you can get that specific IDE.

You can also buy the all products pack to get everything they offer, which is a great deal.

Re: RustRover – A standalone Rust IDE

#187

Stuff like this makes me happy I left the JetBrains ecosystem years ago.

> Stuff like this makes me happy I left the JetBrains ecosystem years ago. Trouble is it depends what you program. For example if you're a Go coder, then JetBrains GoLand has no competition. Sure you might try VSCode with various extensions, but its not the same. GoLand enables you to be much more productive because of its first-class integration with Go. The only reason some people use VSCode instead of GoLand for G…

Go’s LSP (created by Go Team) is the best in class and super feature rich. I’d recommend trying out things before making claims about one thing being better than the other.

Re: RustRover – A standalone Rust IDE

#188
post #170

Earlier quoted context omitted.

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.

So... Did you get some answers? :)

Re: RustRover – A standalone Rust IDE

#189
post #85

Long ago, perhaps ten or more years, I used IntelliJ. It is a good IDE. Then last year I tried CLion with the Rust plugin. Still good. Not everything is smooth but that's not their fault. One example: it is frustrating to display values even if they implement Debug. The problem is that the debugger did not yet understand Rust's Debug. I was satisfied anyway. After a year I didn't extend the license, however. You see,…

> And CLion does not do enough because I also write TypeScript, PHP, shell scripts, and even C sometimes. CLion is good for C, but now, I don't know if RustRover will cover C. CLion is the wrong product if you want to work in multiple languages. JetBrains has different IDEs for different purposes. You would want IntelliJ Ultimate and to use plugins for TypeScript, PHP, and even Rust with the plugin: https://plugins.j…

You are correct. I had to decide to switch to Ultimate or not.

Re: RustRover – A standalone Rust IDE

#190
post #114

Earlier quoted context omitted.

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.

But that's not the default, and you will need to spend some time finding your way in the product again.
Post reply on HN