hello-rust / show

🍿 Show notes, code, and future topic ideas for "Hello Rust!", a YouTube channel about the Rust programming language.
https://hello-rust.show
306 stars 20 forks source link

Vscode Setup #67

Closed mgabs closed 3 years ago

mgabs commented 3 years ago

I've seen episode one and I like the setup you have for the IDE. Can you please share details?

I've tried different setups and got no where. the most useful was rust-analyzer with VScode/neovim but it was eating up my memory.

mre commented 3 years ago

I've seen episode one

Thanks for tuning in. Appreciate it.

Can you please share details?

It's been a while but you can always find the show notes on the homepage. Here's all I got for episode 1. Hope it helps: https://hello-rust.show/1 It's basically VSCode with https://github.com/MarkMichos/1337-Scheme and Operator Mono as a font. Back in the day I used rls for Rust integration but I switched to rust analyzer as soon as it became halfway stable.

the most useful was rust-analyzer with VScode/neovim but it was eating up my memory.

Then I have bad news for you: I kinda use the same setup. Memory wise all hope is lost. My little Macbook is bogged down by all those components but yeah... Would really like to try https://intellij-rust.github.io/ at some point and see if it's any more memory-friendly.

mgabs commented 3 years ago

Thanks mate.

mre commented 3 years ago

Always. 👍

mgabs commented 3 years ago

Hi Matthias,

I recently had a problem with Vscode-oss so i switched to Vscode-binary from ms. The rust-analyzer is performing very well and the memory footprint is good.

On Sat, Dec 5, 2020 at 11:15 PM Matthias notifications@github.com wrote:

Always. 👍

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/hello-rust/show/issues/67#issuecomment-739417077, or unsubscribe https://github.com/notifications/unsubscribe-auth/AP36BZB4YFIFYV7P4MGQOBDSTKPIHANCNFSM4UN2L4OA .

-- Regards, Mohammed GABER

mre commented 3 years ago

Nice to know! Another thing I have tried recently is tab9, which is a code completion engine based on machine learning. I'm quite impressed. You might wanna play with that, too.