https://www.rustexplorer.com Hey Rustaceans, I've been using the playground more frequently recently. But I constantly had to switch back and fort between the playground and docs.rs. So I added Rust Analyzer (RA) to the playground. It currently supports diagnostics, hover, and autocomplete. The good part is that RA doesn't block the compilation job and vice-versa. So RA can perform cargo check while the worker compiles your code. RA performs deep diagnostics (cargo check) after users stop typing for 3 seconds. The editor may display stale diagnostics for awhile. The server runs a single RA instance for each user to minimize memory usage. That means when switching between tabs RA will reload the dependencies if they're using different set of dependencies. The future job will be focused on adding more LSP features. Some that I think very useful are go-to-definition, rename-symbol, and displaying LSP state.
https://preview.redd.it/x77zaq6h06ia1.png?width=1920&format=png&aut--
FROM 117.147.20.*