Hacker News new | past | comments | ask | show | jobs | submit login

I can recommend https://tabnine.com/ with https://github.com/rust-analyzer/rust-analyzer .

While rust-analyzer doesn't always resolve type (unlike Jetbrains Rust plugin, which always does but sometimes incorrectly), it still makes writing code faster and doesn't have RLS quirks (which come from the fact that RLS has to compile the code before offering suggestions, so code has to be correct at some point, which is not good if you are prototyping)

It's a lot smoother than stable RLS, but type resolution is practically nonexistent for futures-based code due to trait support still lacking. Definitely excited to check back once that's resolved though.

Too bad TabNine is a Freemium :-/

When working with Rust code you get all paid features for free: https://tabnine.com/faq#language

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact