Rust support for KDevelop
summary
A Rust plug-in for KDevelop now parses source with a new library that exposes libsyntax as a C API so KDevelop populates its internal declaration/use structures and gets IDE features for free. AST Redux exposes libsyntax via a C API, semantic highlighting: one line of code, code completion works for locals with stdlib planned via macro expansion and Cargo metadata, and debugging with gdb and lldb in under 10 minutes.
AI-written summary · about
chapters (19)
- 0:00Intro
- 0:11About me
- 0:45About the project
- 1:18Rust Language Server
- 2:36What is Rust Redux
- 3:57How does it interact with KDevelop
- 4:44What does KDevelop do
- 5:15Highlighting
- 5:32Renaming declarations
- 7:16Code completion
- 9:11Project management
- 11:22Thank you
- 11:53Try KDevelop
- 12:23Keeping it up to date
- 14:12Lip Syntax
- 15:13Why KDevelop
- 16:50Google Summer of Code
- 17:38Stability
- 18:56RLS








