![]() ![]() if you type module::function() it will not auto-complete function() if module is not in scope. CLion is not able to autocomplete module imports, e.g.I miss this feature frequently with Rust Analyzer. CLion also shows inline documentation for the completion item you currently have selected while you type, which is super helpful.CLion has some heuristics to suggest your most frequent completions, which I like. Both tools do a good job of typeahead suggestions.a Java or C# IDE, things sometimes just break down and stop working for a bit, but I’ve had no really major problems. I do think the reliability is still lower than e.g. They both execute on the basic IDE features quite well, to the extent that I can’t imagine writing Rust without a tool like this (writing my own use statements?!). Overall, both of these tools are extremely impressive, and I’d be very happy using either one. I spent the past couple months comparing the CLion IDE (intellij-rust plugin with experimental features enabled) and rust-analyzer for Visual Studio Code, and these are my notes on both IDEs. We'll do our best to keep these links up to date, but if we fall behind please don't hesitate to shoot us a modmail. This is not an official Rust forum, and cannot fulfill feature requests. Err on the side of giving others the benefit of the doubt.Īvoid re-treading topics that have been long-settled or utterly exhausted. Please create a read-only mirror and link that instead.Ī programming language is rarely worth getting worked up over.īe charitable in intent. If criticizing a project on GitHub, you may not link directly to the project's issue tracker. Post titles should include useful context.įor Rust questions, use the stickied Q&A thread.Īrts-and-crafts posts are permitted on weekends.Ĭriticism is encouraged, though it must be constructive, useful and actionable. For content that does not, use a text post to explain its relevance. Posts must reference Rust or relate to things using Rust. We observe the Rust Project Code of Conduct. Strive to treat others with respect, patience, kindness, and empathy. ![]() Please read The Rust Community Code of Conduct The Rust Programming LanguageĪ place for all things related to the Rust programming language-an open-source systems language that emphasizes performance, reliability, and productivity. ![]()
0 Comments
Leave a Reply. |