← Tutti i video
Configurazione Emacs per sviluppo Rust
Descrizione
In questo video faccio vedere come configurare un ambiente di sviluppo rust in emacs.
A tale fine parto da una configurazione baseline che avevo scritto in un'altro video (link in descrizione) e utilizzo, oltre ai soliti binary della rust toolchain tra cui rustup, rustc e cargo, anche rust-analyzer, un server LSP per gestire il linguaggio rust, e i pacchetti emacs `lsp`, `lsp-ui` e `rustic`.
------------------------
MATERIALE ORIGINALE:
https://github.com/LeonardoE95/OTPE
https://www.youtube.com/watch?v=O0RwLsnccYM
https://archive.leonardotamiano.xyz/yt/emacs/08/
------------------------
RIFERIMENTI ESTERNI:
https://robert.kra.hn/posts/2021-02-07_rust-with-emacs/
https://microsoft.github.io/language-server-protocol/
https://github.com/emacs-lsp/lsp-mode
https://github.com/jwiegley/use-package
https://github.com/rust-analyzer/rust-analyzer
https://github.com/flycheck/flycheck
------------------------------------
TIMESTAMPS:
00:00 introduzione allo sviluppo rust in emacs
03:25 overview sui componenti della configurazione
07:00 utilizzi del language server protocol (LSP)
09:50 bootstrap configurazione emacs
13:40 installazione toolchain rust (rustup, cargo, rustc, rust-analyzer)
19:40 installazione pacchetti emacs (lsp, lsp-ui, rustic, flycheck)
27:40 demo #1: rust in emacs (annotazioni della type-inference)
32:40 codice elisp per compilation check ad ogni salvataggio
35:20 demo #2: rust in emacs (compilation check automatici)
37:20 aggiornamento manuale pacchetto flycheck
------------------------------------
PER CONTATTI:
- Website: https://leonardotamiano.xyz
- Academy: https://academy.leonardotamiano.xyz
- Email: leonardotamiano95@gmail.com
Commenti 3
I commenti vengono da YouTube e sono aggiornati periodicamente.
1 risposta