Skip to content
Rust plugin for the IntelliJ Platform: https://intellij-rust.github.io/
Branch: master
Clone or download
bors and ortem Merge #3540
3540: Add CLion's Valgrind support r=mchernyavsky a=ortem

Add [CLion's Valgrind Memcheck](https://www.jetbrains.com/help/clion/memory-profiling-with-valgrind.html) support. Works on Linux and on MacOS.

I don't know how to properly install Valgrind on MacOS Mojave, but you can try [this solution](https://stackoverflow.com/a/54818930/10445191).

Merge after #3529 

<img width="906" alt="Screenshot 2019-03-14 at 19 20 07" src="https://user-images.githubusercontent.com/4854600/54435325-45bd7000-4741-11e9-8e0d-68b8039fa83d.png">


Co-authored-by: ortem <ortem00@gmail.com>
Latest commit 34359ba Apr 4, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
.idea
art
clion/src Merge #3540 Apr 4, 2019
copyright/src GRD: new module structure Jan 2, 2019
debugger/src/main
exampleProject
gradle/wrapper
idea/src/main
intelliLang/src/test/kotlin/org/rust/ide/intentions
intellij-toml
prettyPrinters
pretty_printers_tests
src Merge #3540 Apr 4, 2019
toml/src
.editorconfig
.gitignore
.travis.yml
ARCHITECTURE.md TY: attach type inference context to constants and array size exprs Jan 24, 2018
CONTRIBUTING.md
CONTRIBUTORS.txt
LICENSE
MAINTAINING.md
README.md
appveyor.yml
bors.toml
build.gradle.kts
check-license.sh
gradle-183.properties GRD: update IDEA & CLion Mar 27, 2019
gradle-191.properties
gradle.properties GRD: 2G heap for gradle Apr 1, 2019
gradlew GRD: update gradle to 5.0 and kotlin to 1.3.11 Dec 12, 2018
gradlew.bat
settings.gradle

README.md

Rust plugin for the IntelliJ Platform

official JetBrains project Join the chat at https://gitter.im/intellij-rust/intellij-rust JetBrains plugins JetBrains plugins

Build Status
Alpha Alpha Build Status
Nightly Nightly Build Status
TeamCity TeamCity Build Status
Travis Travis Build Status
AppVeyor AppVeyor Build Status

Status

This is a work in progress, some features are implemented partially, there may be performance problems.

Installation & Usage

Visit intellij-rust.github.io to find documentation about available installation options and features. All new features are announced in the changelog.

If you want to jump straight in, install IntelliJ IDEA, open Settings > Plugins > Browse repositories, install Rust plugin, and use project from existing sources action to import a Cargo-based project.

Unstable master branch builds can be downloaded from TeamCity.

FAQ

Frequently asked questions, a.k.a. "Where is Rust SDK?", are on the website :)

TOML

If you are looking for the TOML plugin, see intellij-toml directory.

Compatible IDEs

The plugin is compatible with any IntelliJ based IDE starting from 2018.3. If you don't have any yet, try IntelliJ IDEA Community Edition, it's free. If you want to use debugger, try CLion.

Contributing

You're encouraged to contribute to the plugin in any form if you've found any issues or missing functionality that you'd want to see. Check out CONTRIBUTING.md to learn how to setup the project and ARCHITECTURE.md to understand the high level structure of the code base. Good first bugs are tagged with help wanted.

You can’t perform that action at this time.