Here is a common list of features that comprise modern IDEs:
- edit multiple files
- search across files
- console/terminal
- debugging
- customizable keyboard shortcuts
- source control integration
- extensions/plugins
Optional: - long startup times
- complicated and overly nested settings
- run-amok CPU-hogging plugins
Re:Rust Playground
by Matthias247 on Thursday July 09, 2020 @02:20PM
(#23783321)
This misses "having an understanding about the source code and associated actions". Like refactoring helpers, autocompletion, etc. This is what distinguishes an IDE from a text editor for me.
But anyway, the Rust playground has none of those anyway.
Re:Rust Playground
by thealienthing on Thursday July 09, 2020 @10:37AM
(#23780739)
Agreed. Unless your only requirement for an IDE is text editing and a super convenient compile button, that’s a big time exaggeration.
Re:Rust Playground
by DarthGhandi on Thursday July 09, 2020 @03:45PM
(#23784258)
I'd love a version that could pull in other packages other than the most popular 100 crates.
The cargo ecosystem is painfully getting a bit too npm-like and the top100 doesn't always have some basic needs.
> The Rust playground is pretty dope. D*mn near a full blown IDE running in your browser ...
I am not a fan of exaggeration. No, it is not ‘near’ a full-blown IDE.
That said, I think the Playground is wonderful, especially for a compiled language.