Rust for Visual Studio Code VS intellij-rust

Compare Rust for Visual Studio Code vs intellij-rust and see what are their differences.

Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • OPS - Build and Run Open Source Unikernels
Rust for Visual Studio Code intellij-rust
0 39
372 3,828
- 1.9%
0.0 9.8
over 5 years ago about 9 hours ago
TypeScript Kotlin
- GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Rust for Visual Studio Code

Posts with mentions or reviews of Rust for Visual Studio Code. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning Rust for Visual Studio Code yet.
Tracking mentions began in Dec 2020.


Posts with mentions or reviews of intellij-rust. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-07.
  • Notes on Rust IDEs: CLion vs Rust Analyzer
    6 projects | | 7 Jan 2022
    See - it contains instruction how to enable procedural macro support for IntelliJ Rust plugin
    6 projects | | 7 Jan 2022
  • Im new to Rust, Coming from C does it ever stop being frustrating?
    6 projects | | 3 Dec 2021
    That aside, my suggestion is to install either Visual Studio Code with the rust-analyzer extension, or IntelliJ IDEA with the IntelliJ Rust extension, enable inline type hints, and look up the quickest way to summon a popup containing either the function signature or a rustdoc excerpt for the function/method your pointer or text cursor is over.
  • rust-analyzer changelog #100 🎉
    2 projects | | 25 Oct 2021
  • Debugging Rust in JetBrains IDEs: state of affairs
    4 projects | | 19 Oct 2021
    It's a known issue -, and we are working on it. It's because CLion provides different LLDB binaries for Linux/macOS (where LLDB knows about Rust) and for Windows MSVC where LLDB haven't known about Rust yet
    4 projects | | 19 Oct 2021
    That's a great question. Pretty-printers can be extended locally, see this comment for the information. If you created some useful and stable enough pretty-printers for stdlib types, it'd be great to contribute them to IntelliJ Rust and even to the Rust compiler. We appreciate any ideas on improving the pretty-printers. Feel free to share your thoughts on this tracking issue or to create a new issue via Help | Create New Issue action from your IDE.
  • What's everyone working on this week (41/2021)?
    3 projects | | 11 Oct 2021
    Also, going to finish a PR to ijrust that implements a must_use-related lint and quickfixes.
  • IntelliJ Rust Changelog #154
    1 project | | 31 Aug 2021
    Still not working (
  • IntelliJ Rust Changelog #152
    1 project | | 2 Aug 2021
    Currently, the plugin doesn't support attribute macros but we are working on it. The corresponding feature turns on all implemented steps related to procedural macro expansion support, i.e. expansion of function-like and custom derive macros at this moment. See tracking issue for more details
  • At MeiliSearch we automate Pull Requests merging with Bors
    2 projects | | 2 Jun 2021
    I believe IntelliJ Rust was one of the first users of bors-ng actually: :-)

What are some alternatives?

When comparing Rust for Visual Studio Code and intellij-rust you can also consider the following projects:


Clippy - A bunch of lints to catch common mistakes and improve your Rust code

rustfmt - Format Rust code

intellij-lsp-server - Exposes IntelliJ IDEA features through the Language Server Protocol.

VisualRust - Visual Studio extension for Rust

Rustup - The Rust toolchain installer

sublime-rust - The official Sublime Text 3 package for the Rust Programming Language

YouCompleteMe - A code-completion engine for Vim