Debugging Rust in JetBrains IDEs: state of affairs

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • - Download’s Tech Salary Report
  • Scout APM - Truly a developer’s best friend
  • SonarLint - Clean code begins in your IDE with SonarLint
  • rust

    Empowering everyone to build reliable and efficient software.

    Is there some kind of README or guide for the [pretty printers]( I'd really like to contribute since I have lots of annoying things to do /w `rust-gdb`. For example I often have to do tonnes of awkward dereferencing (`*(*(*foo).bar).baz`) and have run into a few cases that could be displayed better. However, I found these python files earlier but wasn't able to see how they were composed to result in pretty output.

  • intellij-rust

    Rust plugin for the IntelliJ Platform

    That's a great question. Pretty-printers can be extended locally, see this comment for the information. If you created some useful and stable enough pretty-printers for stdlib types, it'd be great to contribute them to IntelliJ Rust and even to the Rust compiler. We appreciate any ideas on improving the pretty-printers. Feel free to share your thoughts on this tracking issue or to create a new issue via Help | Create New Issue action from your IDE.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts