Live data from Hacker News

RustRover – A standalone Rust IDE

blog.jetbrains.com

171–180 of 211 posts

Re: RustRover – A standalone Rust IDE

#171
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.

> I'm quite happy they haven't succumbed to the modern trend of reorganize all the menus every 6 months. Same, so they do it every 2 years instead. But the upside is the Shift+Shift Menu of "Find anything in this Project or what the IDE can do for you"... I wish more software had this :)

VSCodium has that too: Ctrl/Cmd-P for “find anything”, Ctrl/Cmd-Shift-P (or F1) for “what the IDE can do for you”. Two different modes instead of one for both, but either way it's pretty neat, I agree.

I think the only other piece of software I've seen this function in was some open source CAD software (can't remember from the top of my head), which had it mapped to the spacebar. Perhaps that should work for stuff like graphic or video editors, too.

Re: RustRover – A standalone Rust IDE

#172
post #167
post #146

Earlier quoted context omitted.

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…

I suffered that exact same issue for a very long time with IntelliJ.

If you haven't tried upgrading yet, I'd recommend it. They did a huge amount of work to address the issue, and from my experience, it's significantly better in 2023.2.

Re: RustRover – A standalone Rust IDE

#173
post #43

Earlier quoted context omitted.

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

That would be “Fleet” ( https://www.jetbrains.com/fleet/ )., which is still in early preview. I tried it out 3 or 4 months ago, and I didn’t find it useful, nor familiar - kind of feels like a VSCode wannabe. It was disappointing to see, as I am really tired of running multiple IDEs to work on mixed language projects.

complete waste of time, and i wish they would fix outstanding bugs, especially small cosmetic ones in the existing products, which have the lowest risk of regressions. case in point https://youtrack.jetbrains.com/issue/DBE-11296 ... which after three years elicted the response "We have no plans to implement this feature in the near future."

reminds me of this https://www.youtube.com/watch?v=CLW7r4o2_Ow

Re: RustRover – A standalone Rust IDE

#175
post #110

Earlier quoted context omitted.

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.

All software has bugs. THis is no different to emacs [0] or vscode [1] [0] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=2940 [1] https://github.com/microsoft/vscode/issues/30874

The problem is that they create features, and then those features BREAK later. Then in some cases they fix them and then they break AGAIN later.

They seem to be pretty bad at writing regression tests.

Re: RustRover – A standalone Rust IDE

#176

Earlier quoted context omitted.

> It’s incredible to me how many people choose VS Code because of its aesthetics No. VS code is popular because it's 1. Free and open source 2. Come with a lot of official extension [1] 3. Backed by MS which has the incentive to commondize code editors It's quite similar to Chrome. [1]: https://marketplace.visualstudio.com/publishers/Microsoft

Technically it's not Free (libre) or Open Source. The "VSCode" that people use is a proprietary telemetry-laiden application that cannot be reproducibly built from available source. You're probably wanting: https://vscodium.com/

Telemetry is orthogonal to the concepts of Free/Open source. You sound like someone who just has an ideological objection to companies making money and producing text editors, and to proprietary software. However, many of the people here on HN work on proprietary software.

Re: RustRover – A standalone Rust IDE

#177

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.

People aren't seeking for stability but for constant eye catching buzz.

Re: RustRover – A standalone Rust IDE

#178

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…

for me CLion was the revelation, and really I couldn't deliver my project if I didn't obtain it (sadly from my pocket, due to some strange software request process). It both sped up and improved my work, delivering thorough analysis of code through the lint. However they already told in plain text that the Rust plugin will be stopped at this point of time, so this is another quite expensive (for me) tool to buy if yo…

Hopefully separate paid IDE will mean better quality integration. I for one just need trait calls, in particular Debug trait, in debugger expression evaluation and they can have my money.

Re: RustRover – A standalone Rust IDE

#180
post #92

Earlier quoted context omitted.

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…

The license is an explicit statement about what someone can do with the code. If we have an explicit agreement that I can mess with you (maybe we like pranks), then pointing you in the opposite direction would not be malicious, it would just be allowed according to the rules we've agreed to. If you don't want companies taking your code closed source, there's plenty of license options to choose from.

It wasn’t a prank though. If I was walking around shouting “I’ll tell you where the in-order bathrooms are” and then you ask and I point you to not-a-bathroom, that’s what happened here.

Jetbrains have been very adamant that a rust ide was a no-go cause it’s just CLion with the Rust plugin.

Post reply on HN