Skip to content
| Marketplace
Sign in
Visual Studio>Tools>VS_RustAnalyzer

VS_RustAnalyzer

Preview

Christopher Harris

|
4,101 installs
| (1) | Free
Unofficial rust-analyzer.exe support for visual studio. Integrates Cargo and other rust features with Visual Studio, to give as close to native support as possible.

Overview

This is an unofficial extension, with the aim of making working with Rust in Visual Studio as great an experience as C# and C++. We use Visual Studio's language server code to interact with rust-analyzer, an excellent language server implementation.

Installation

This extension assumes you have already installed rust-analyzer. It will look for rust-analyzer.exe on your PATH. Alternatively, you can open Tools->Rust Analyzer and give the full path to rust-analyzer.exe, and it should work with a restart.

Features

Language Server

As Visual Studio is still implementing and improving language server features, this plugin supports the cross-section of features from Visual Studio and rust-analyzer.

Visual Studio Specific

WORK IN PROGRESS

Implemented

[x] Toml language grammar

[x] File icons (placeholder)

[x] Build

In Progress

[x] Startup Options - Basic bin support

Future

[_] Test Support

[_] Project Setup

[_] Better Cargo.toml feature set support

  • workspaces
  • config.toml
  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft