Install Rust using rustup-init.exe https://www.rust-lang.org/tools/install
Add “C:\Users\<user-name>\.cargo\bin” to your %PATH% environment variable (If not automatically done)
Install Build Tools for Visual Studio 2017 (Select only Visual C++ build tools)
Install SublimeText 3
Start SublimeText3, Ctrl+Shit+P and select Install Package Control
Install rust-enhanced -The official Sublime Text 3 package for the Rust Programming Language
Start SublimeText3, Ctrl+Shit+P and select Install Package Control and install “LSP”
Install Rust Language Server:
rustup update
rustup component add rls-preview rust-analysis rust-src
rustup run stable-x86_64-pc-windows-msvc rls --version
Start SublimeText3, Ctrl+Shit+P and select Install Package Control and install “LSP”
Install LSP for SublimeText3: https://github.com/tomv564/LSP
Ctrl+Shift+P in SublimeText3 and “LSP: Enable Language Server Globally” then select rls
Install Rust Language Server:
Go to https://github.com/rust-analyzer/rust-analyzer/releases
Download rust-analyzer-windows.exe
Move it to C:\Users\lithi\.cargo\bin
Rename it to rust-analyzer.exe
Ctrl+Shift+P in SublimeText3 and “LSP: Enable Language Server Globally” then select rust-analyzer
Intro video with code specifically outlining the features of the language:
A Case for Oxidation: The Rust Programming Language
Hello World and First steps with cargo:
https://doc.rust-lang.org/cargo/getting-started/first-steps.html
Best Quick Dive: A Gentle Introduction to Rust
https://stevedonovan.github.io/rust-gentle-intro/
Official Books
Hello World and Example code (Short Book)
https://doc.rust-lang.org/rust-by-example/hello.html
The Rust Programming Language (Long Book)
https://doc.rust-lang.org/book/