TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

RustRover – A standalone Rust IDE

322 点作者 margor超过 1 年前

25 条评论

perceptronas超过 1 年前
This IDE doesn&#x27;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.<p>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&#x27;t care: Spaces, new UI project, etc. Barely any performance improvements, customisation is hard, Ruby, Scala and other plugins are lacking as well. Scala showing red squiggly lines where its not supposed to (on their compiler), Ruby lacking ergonomics in refactoring department (refactoring too large scope and etc.) or tooling support.<p>I still pay Jetbrains and while 2015 they were above everything else – its no longer the case. I grew up with them as developer, I hope they can up their game.
评论 #37505292 未加载
评论 #37504690 未加载
评论 #37504944 未加载
评论 #37505177 未加载
评论 #37505126 未加载
评论 #37504817 未加载
评论 #37506417 未加载
评论 #37505442 未加载
评论 #37507084 未加载
评论 #37505488 未加载
评论 #37506498 未加载
评论 #37505867 未加载
_nalply超过 1 年前
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&#x27;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&#x27;s Debug. I was satisfied anyway.<p>After a year I didn&#x27;t extend the license, however.<p>You see, I am mostly retired and program just for fun. 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&#x27;t know if RustRover will cover C.<p>Now I switched to helix. Thirty years ago I learnt Emacs and later jed. You could say I am the pinky finger guy. In my fifties I decided to try something completely different, a modal editor. It took more than a year to slowly learn tricks. If programming were my job I wouldn&#x27;t do that. I would stick to vscode or just Visual Studio or to a JetBrains product, because I know them and can work efficiently. With helix I did not yet reach this efficiency. But being retired it is more about fun instead of efficiency. helix is just more fun than these corporate offerings. Last week I switched Caps Lock and Esc and even created tap keybindings for the modifier keys (right tap-iso = open bracket, right tap-meta = close bracket for example). I am still in the process to adapt to the new keybindings but it makes me smile.<p>One caveat: when in a browser text input field, I sometimes hit the i key before typing. Anyone know this? I realized, I have to shift the mental model that browser text input fields are alreay and permanently in insert mode.<p>This said, I have a fond spot for JetBrains even if I left them.
评论 #37505898 未加载
评论 #37506082 未加载
评论 #37510673 未加载
评论 #37518577 未加载
lucasyvas超过 1 年前
While I&#x27;ve always been happy with the VS Code ecosystem, I&#x27;d be lying if I said that JetBrains products haven&#x27;t been a favorite of many developers I&#x27;ve worked with.<p>Disappointing that the open source plugin is a casualty, but this is probably a net positive for getting Rust into more hands that might need it. Writing Rust with and without IDE help is a night and day experience and having an official, goto, commercially supported product is great news.
keyle超过 1 年前
I&#x27;m fed up with Jetbrains. I gave them money for many years and I loved intelliJ. It was the go-to IDE regardless of your code.<p>Then they started &quot;simpler&quot; IDEs like PHPStorm, but that was fine because I could supplement my IntelliJ with plugins that would basically give me PHPStorm and the like. IntelliJ remained the go-to tool for the polyglot.<p>The problem were the bugs. 3-4 years sometimes to fix glaring bugs well reported. Some were unheard.<p>They also made a big spiel about their millisecond to rendering right about the time where I switched to a 4K screen that rendered the IDE completely dead on its knees. The irony! Turns out Java wasn&#x27;t so good for IDE in macOS retina displays.<p>You&#x27;d code in windowed mode, fine, you stretched open the IDE to fill the screen and every key stroke would then take seconds to render!!<p>Then one day, C-Lion.<p>All the sudden, we need a brand new IDE because you know, C++ is that different. OK fine. I don&#x27;t plan on writing C++. Still though, felt like a cash grab. Then AppCode, then a plethora of other IDE that just feel like cheap IntelliJ-light opportunity to make money.<p>So I moved to VSCode, grudgingly. Had enough of unanswered bugs, poor performance and focus on everything else but the product that got them there.<p>VSCode is kinda great. But it&#x27;s a perfect example of how much Microsoft could strap rockets to pig and make it fly. It&#x27;s fast. You couldn&#x27;t write a editor that fast using that technology.<p>But still VScode irks me with the MSFT part and the future enshitifcation that is all but inevitable.<p>Recently I found Zed [1]. Zed is what I wanted VSCode to be, and I highly recommended. Sadly it&#x27;s still lacking in many languages like PHP but I hope one day they get there, because it&#x27;s absolutely stellar.<p>I believe it&#x27;s written in Rust and supports Rust really well. Give it a go. I can&#x27;t tell if they&#x27;ll be around in 5 years but I sure damn hope so.<p>So I&#x27;m sorry but I fell out of love with Jetbrains. And you might thing this is a cheap shot but I gave them well over a thousand dollars.<p>[1] <a href="https:&#x2F;&#x2F;zed.dev" rel="nofollow noreferrer">https:&#x2F;&#x2F;zed.dev</a>
评论 #37506804 未加载
评论 #37506780 未加载
评论 #37506615 未加载
评论 #37506613 未加载
评论 #37506963 未加载
GiorgioG超过 1 年前
This is great - JetBrains makes the best IDEs on the market in my opinion.
评论 #37505847 未加载
codetrotter超过 1 年前
I paid JetBrains 3 years up-front for a license to their products. Thank heavens I paid for the full suite and not just CLion or I’d be stuck using CLion with the Rust plug-in which will become unmaintained.<p>Looking 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 :)
评论 #37505102 未加载
评论 #37505842 未加载
uoaei超过 1 年前
Blogspam, here&#x27;s the announcement from JetBrains themselves:<p><a href="https:&#x2F;&#x2F;blog.jetbrains.com&#x2F;rust&#x2F;2023&#x2F;09&#x2F;13&#x2F;introducing-rustrover-a-standalone-rust-ide-by-jetbrains&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;blog.jetbrains.com&#x2F;rust&#x2F;2023&#x2F;09&#x2F;13&#x2F;introducing-rustr...</a>
catlover76超过 1 年前
Seems kind of &quot;backwards&quot;? Why not put more effort into Fleet so that they can eventually sunset all the language-specific IDEs and have one product to support?<p>A big part of why I use VSCode over JetBrains stuff is that I only have to deal with one application for all my things.
评论 #37504232 未加载
评论 #37506422 未加载
catch2222超过 1 年前
This is exciting news.<p>The current clion + rust plugin combo allows me to step seamlessly from rust to cpp when doing ffi work. Hopefully this isn&#x27;t lost in this new rust only tool.
评论 #37501993 未加载
7e超过 1 年前
I hope the Bazel plugin works with this. And I hope there is at least one Jetbrains IDE where I can work on C++, Python and Rust at the same time.
评论 #37505460 未加载
评论 #37505018 未加载
csomar超过 1 年前
I am going to give this a shot but I am not sure what&#x27;s the attraction anymore with Copilot + LSP.<p>- Auto-completion: However smart it is, it can&#x27;t beat copilot.<p>- Type information: LSP can do that. (along with access to docs, error&#x2F;warning highlighting, etc..)<p>- Debugger: There isn&#x27;t a good one (or at least a good one that can be easily configured) for neovim yet. That&#x27;s something I really miss for my toolbox.<p>- Cargo.toml: There is already a neovim plugin for that!<p>- VCS: I don&#x27;t mind having a separate app for VC. But there isn&#x27;t a good GUI app for Linux.<p>So far, it&#x27;s only two points I am interested in; and only the debugger is the thing that I miss the most. I am wondering if better debugging tools (like LSP) somehow make it to Rust (along with maybe ownership&#x2F;lifetime LSP like tools), then the market for an IDE becomes null?
评论 #37505980 未加载
评论 #37506081 未加载
评论 #37506229 未加载
评论 #37505960 未加载
Nullabillity超过 1 年前
Stuff like this makes me happy I left the JetBrains ecosystem years ago.
评论 #37506359 未加载
epinephrinios超过 1 年前
Exciting. I hope it can handle macros.
评论 #37496311 未加载
jwmoz超过 1 年前
I already pay a subscription for Pycharm. Would expect this for free. Now vscode is a legitimate alternative to Pycharm they need to sort out their offering.
benj111超过 1 年前
Someone&#x27;s obviously a fan of 1970s British cars...
评论 #37505348 未加载
评论 #37506517 未加载
评论 #37504513 未加载
notsahil超过 1 年前
And their free and open-source rust plugin is deprecated: <a href="https:&#x2F;&#x2F;plugins.jetbrains.com&#x2F;plugin&#x2F;8182--deprecated-rust" rel="nofollow noreferrer">https:&#x2F;&#x2F;plugins.jetbrains.com&#x2F;plugin&#x2F;8182--deprecated-rust</a><p>Quoting MRandl comment from the blog:<p>&gt; Bit of a malicious move, essentially monetizing the contributions of all the people who worked on the plugin while the open source part slowly falls into deprecation and wontfixes. Not cool at all!
评论 #37496740 未加载
评论 #37498057 未加载
评论 #37505565 未加载
da39a3ee超过 1 年前
I don&#x27;t use JB IDEs but for the people I know who do, the thing that stops them using VSCode is debugging: I&#x27;m curious, does anyone consider VSCode debuggers to be as good as JB or is it just obvious at this point that JB IDEs are superior in that regard?
rugina超过 1 年前
Tried it and it feels slow. I opened a Rust project and after a long wait to index crates, I opened a file and deleted a commented line. It took a few seconds to display the annotations again.<p>While waiting, I did some work in neovim.
评论 #37506536 未加载
billconan超过 1 年前
IMO an IDE shouldn&#x27;t be tied to a language. in my project, I could have js&#x2F;html for the frontend, rust for the backend, python&#x2F;bash for scripts, cmake&#x2F;cpp for components.
methou超过 1 年前
With rust, I feel like vscode&#x2F;vim is already good enough for me, but take my money, and my employer&#x27;s, too!
评论 #37507765 未加载
SuperSandro2000超过 1 年前
So they just made the rust plugin paid and I am supposed to be &quot;excited&quot; about that?
raincole超过 1 年前
I always wanted to switch to Emacs, but JetBrains keeps making great IDEs just to ruin my plan :(
评论 #37505673 未加载
vaughan超过 1 年前
I wish they would have one IDE for everything - what IntelliJ used to be.
评论 #37498987 未加载
评论 #37496894 未加载
评论 #37504739 未加载
评论 #37502956 未加载
评论 #37499483 未加载
isanjay超过 1 年前
Rust truly went mainstream now &#x2F;s
self_awareness超过 1 年前
Not a fan of JetBrains names. RustRover is too easy to misspell to RustLover. Which is too close to LustLover!<p>But anyway, I&#x27;m kind of lost with this news, because I&#x27;m using paid CLion for both C++ and Rust, and it seems now I will need to buy another IDE (because they will probably discontinue the free rust plugin).
评论 #37505241 未加载
评论 #37506095 未加载