The Rust Language Server 0.130.5 announces its first 1.0 release candidate. The 1.0 release is available on the nightly and beta version and will be available with stable Rust version from 3rd September this year.
RLS 1.0 will be able to handle most small and medium sized projects with certain limitations and improvements. Major highlights of this release are syntax highlighting, syntactic code completion and code intelligence.To easily install RLS you can install an extension of your favorite editor, for example:
Each editor does its own syntax highlighting
Code completion is syntactic, performed by Racer. Because it is syntactic there are many instances where it is incomplete or incorrect.
Errors and other diagnostics are displayed inline. Exactly how the errors are presented depends on the editor.
By Rustfmt (which is also at the 1.0 release candidate stage).
Clippy is installed as part of the RLS. You can turn it on with a setting in your editor or with the usual crate attribute.
The RLS can do the following:
For more information visit the release notes page.
Rust 2018 Edition Preview 2 is here!
Rust and Web Assembly announce ‘wasm-bindgen 0.2.16’ and the first release of ‘wasm-bindgen-futures’
Rust 1.28 is here with global allocators, nonZero types and more
I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…
Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…
Once we learn how to deploy an Ubuntu server, how to manage users, and how…
Key-takeaways: Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…
While developing a web application, or setting dynamic pages and meta tags we need to deal with…
Software architecture is one of the most discussed topics in the software industry today, and…