CINXE.COM

rust-analyzer

<!DOCTYPE html> <html lang="en-US"> <head> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600"> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>rust-analyzer</title> <meta name="description" content="rust-analyzer: building a better Rust IDE"> <link rel="stylesheet" href="/css/asciidoctor.css"> <link rel="stylesheet" href="/css/rouge-github.css"> <link rel="stylesheet" href="/css/main.css"> <link rel="stylesheet" href="/css/font-awesome.min.css"> <!-- dark mode --> <script type="module" src="/js/nightowl.js"></script> <link rel="canonical" href="https://rust-analyzer.github.io//"> <link rel="alternate" type="application/rss+xml" title="rust-analyzer" href="https://rust-analyzer.github.io//feed.xml"> <link rel="apple-touch-icon" sizes="180x180" href="/assets/fav/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/assets/fav/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/assets/fav/favicon-16x16.png"> <link rel="manifest" href="/assets/site.webmanifest"> <link rel="mask-icon" href="/assets/fav/safari-pinned-tab.svg" color="#5bbad5"> <meta name="msapplication-TileColor" content="#ffc40d"> <meta name="theme-color" content="#ffffff"> </head> <body> <main> <section class="greeting"> <h1 class="nightowl-daylight"> <img id="logo" src="/assets/rust-analyzer.svg" alt="rust analyzer"> </h1> <p> Bringing a <em>great</em> IDE experience<br> to the Rust programming language. </p> <a class="source" href="https://github.com/rust-analyzer/rust-analyzer"> <i class="fa fa-github" aria-hidden="true"></i> Source </a> </section> <section class="paragraph lead"> <h2>About</h2> <p> rust-analyzer is an implementation of <a href="https://microsoft.github.io/language-server-protocol/">Language Server Protocol</a> for the <a href="https://www.rust-lang.org/">Rust</a> programming language. It provides features like completion and goto definition for many code editors, including VS Code, Emacs and Vim. </p> </section> <section class="paragraph lead"> <h2>Quick Start</h2> <p> For VS Code, install <a href="https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer">rust-analyzer</a> extension from the marketplace. Prebuilt language server binaries for Windows, Linux and Mac are available on the <a href="https://github.com/rust-analyzer/rust-analyzer/releases">releases</a> page. </p> <p> Instructions for other editors, building from source and the list of features are found in <a href="/book/"><strong>the manual</strong></a>. </p> <p> You can ask questions about using rust-analyzer in the Rust users forum: <a href="https://users.rust-lang.org/c/ide/14"><strong>Editors and IDEs</strong></a>. </p> </section> <section class="paragraph lead"> <h2>Support</h2> <p class="lead"> rust-analyzer is a free and open source project, developed by <a href="https://ferrous-systems.com/">Ferrous Systems</a> with support from multiple companies and individuals. Donate to rust-analyzer on <a href="https://opencollective.com/rust-analyzer/">Open Collective</a>. </p> <p> The following companies contributed significantly towards rust-analyzer development: </p> <ul class="sponsors"> <li><a href="https://ferrous-systems.com/">Ferrous Systems</a></li> <li><a href="https://www.mozilla.org/">Mozilla</a></li> <li><a href="https://embark-studios.com">Embark Studios</a></li> <li><a href="https://www.freiheit.com/">freiheit.com</a></li> </ul> </section> <section> <h2><span class="post-first-col">Latest News</span></h2> <div class="post"> <div class="post-date">Mar 31, 2025</div> <a class="post-link" href="/thisweek/2025/03/31/changelog-279.html">Changelog #279</a> </div> <a class="all-posts-link" href="/thisweek">All news</a> </section> <section> <h2><span class="post-first-col">Latest Post</span></h2> <div class="post"> <div class="post-date">Dec 26, 2023</div> <a class="post-link" href="/blog/2023/12/26/the-heart-of-a-language-server.html">The Heart of a Language Server</a> </div> <a class="all-posts-link" href="/blog">All posts</a> </section> </main> <footer> <div id="footer-inner"> <div class="footer-by"> <a href="https://ferrous-systems.com/"> <img class="ferrous-logo" src="/assets/ferrous-logo.png">Ferrous Systems</a> & <a href="https://github.com/rust-analyzer/rust-analyzer/graphs/contributors">contributors</a> </div> <div id="footer-links"> <a href="/feed.xml" class="footer-link"> <i class="fa fa-rss"></i> rss </a> <a href="https://github.com/rust-analyzer/rust-analyzer.github.io" class="footer-link"> <i class="fa fa-github"></i> src </a> <a href="https://opencollective.com/rust-analyzer/" class="footer-link"> <i class="fa fa-github"></i> sponsor </a> </div> </div> </footer> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10