# Rust plugin for the IntelliJ Platform
[![official JetBrains project](https://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
[![Join the chat at https://gitter.im/intellij-rust/intellij-rust][gitter-chat-svg]][gitter-chat]
[![JetBrains plugins][plugin-version-svg]][plugin-repo]
[![JetBrains plugins][plugin-downloads-svg]][plugin-repo]
| Build Status | |
|--------------|------------------------------------------------------------------------------|
| Travis | [![Travis Build Status][travis-build-status-svg]][travis-build-status] |
| AppVeyor | [![AppVeyor Build Status][appveyor-build-status-svg]][appveyor-build-status] |
| Stable | [![Stable Build Status][stable-build-status-svg]][stable-build-status] |
| Beta | [![Beta Build Status][beta-build-status-svg]][beta-build-status] |
| Nightly | [![Nightly Build Status][nightly-build-status-svg]][nightly-build-status] |
| TeamCity | [![TeamCity Build Status][teamcity-build-status-svg]][teamcity-build-status] |
## Installation & Usage
Available installation options and features are described on [intellij-rust.github.io]. All new features are announced in
the [changelog](https://intellij-rust.github.io/thisweek/).
If you want to jump straight in, open `Settings > Plugins > Marketplace` in your IDE,
search for _Rust_ and install the plugin. To open an existing project, use **File | Open** and point to the directory containing `Cargo.toml`. For creating projects, use the **Rust** template. You can find more details in the [Quick Start Guide](https://intellij-rust.github.io/docs/quick-start.html).
Unstable master branch builds can be downloaded from [TeamCity].
## Compatible IDEs
The plugin is compatible with all IntelliJ-based IDEs starting from the version 2019.1, with the following differences in the sets of the available features:
| | Open-source and Educational IDEs (*)| IDEA Ultimate, PyCharm, other commercial IDEs | [CLion](https://www.jetbrains.com/clion/) (commercial)|
|--------------|----------------------------|---| ---|
|Language support| + | + | + | +
|Cargo support| + | + | + | +
| Code coverage | + | + | -
| Debugger | - | - | +
| Profiler | - | - | +
| Valgrind Memcheck | - | - | +
|[Detecting duplicates](https://www.jetbrains.com/help/idea/analyzing-duplicates.html) | - | + | +
(*) [IDEA](https://www.jetbrains.com/idea/) Community Edition, [PyCharm](https://www.jetbrains.com/pycharm/) Community Edition, [PyCharm Edu and IntelliJ IDEA Edu](https://www.jetbrains.com/education).
## TOML
If you are looking for the TOML plugin, see [intellij-toml] directory.
## Contributing
You're encouraged to contribute to the plugin if you've found any
issues or missing functionality that you would want to see. Check out
[CONTRIBUTING.md] to learn how to set up the project and [ARCHITECTURE.md] to
understand the high-level structure of the codebase. If you are not sure where to start, consider the issues tagged with [help wanted].
[intellij-rust.github.io]: https://intellij-rust.github.io/docs/
[website]: https://intellij-rust.github.io/docs/faq.html
[help wanted]: https://github.com/intellij-rust/intellij-rust/labels/help%20wanted
[CONTRIBUTING.md]: CONTRIBUTING.md
[ARCHITECTURE.md]: ARCHITECTURE.md
[TeamCity]: https://teamcity.jetbrains.com/guestAuth/repository/download/IntellijIdeaPlugins_Rust_192_TestIdea/.lastSuccessful/intellij-rust-0.2.104.{build.number}-192-dev.zip
[intellij-toml]: intellij-toml/
<!-- Badges -->
[gitter-chat]: https://gitter.im/intellij-rust/intellij-rust
[gitter-chat-svg]: https://badges.gitter.im/Join%20Chat.svg
[plugin-repo]: https://plugins.jetbrains.com/plugin/8182-rust
[plugin-version-svg]: https://img.shields.io/jetbrains/plugin/v/8182-rust.svg
[plugin-downloads-svg]: https://img.shields.io/jetbrains/plugin/d/8182-rust.svg
[travis-build-status]: https://travis-ci.org/intellij-rust/intellij-rust?branch=master
[travis-build-status-svg]: https://travis-ci.org/intellij-rust/intellij-rust.svg?branch=master
[appveyor-build-status]: https://ci.appveyor.com/project/intellij-rust/intellij-rust/branch/master
[appveyor-build-status-svg]: https://ci.appveyor.com/api/projects/status/xf8792c7p3637060?svg=true
[teamcity-build-status]: https://teamcity.jetbrains.com/viewType.html?buildTypeId=IntellijIdeaPlugins_Rust_192_TestIdea&guest=1
[teamcity-build-status-svg]: https://teamcity.jetbrains.com/app/rest/builds/buildType:IntellijIdeaPlugins_Rust_192_TestIdea/statusIcon.svg
[stable-build-status]: https://teamcity.jetbrains.com/viewType.html?buildTypeId=IntellijIdeaPlugins_Rust_192_UploadStable&guest=1
[stable-build-status-svg]: https://teamcity.jetbrains.com/app/rest/builds/buildType:IntellijIdeaPlugins_Rust_192_UploadStable/statusIcon.svg
[beta-build-status]: https://teamcity.jetbrains.com/viewType.html?buildTypeId=IntellijIdeaPlugins_Rust_192_UploadBeta&guest=1
[beta-build-status-svg]: https://teamcity.jetbrains.com/app/rest/builds/buildType:IntellijIdeaPlugins_Rust_192_UploadBeta/statusIcon.svg
[nightly-build-status]: https://teamcity.jetbrains.com/viewType.html?buildTypeId=IntellijIdeaPlugins_Rust_192_UploadNightlyt&guest=1
[nightly-build-status-svg]: https://teamcity.jetbrains.com/app/rest/builds/buildType:IntellijIdeaPlugins_Rust_192_UploadNightly/statusIcon.svg
没有合适的资源?快使用搜索试试~ 我知道了~
intellij-rust, IntelliJ平台的Rust 插件.zip
共2075个文件
kt:1273个
rs:235个
template:136个
需积分: 50 4 下载量 173 浏览量
2019-09-18
03:41:30
上传
评论
收藏 2.59MB ZIP 举报
温馨提示
intellij-rust, IntelliJ平台的Rust 插件 IntelliJ平台的 Rust 插件 生成状态Alpha 夜间 TeamCity Travis AppVeyor 状态这是工作的,有些特性是部分实现的,可能会有性能
资源推荐
资源详情
资源评论
收起资源包目录
intellij-rust, IntelliJ平台的Rust 插件.zip (2075个子文件)
rust-file.ai 408KB
gradlew.bat 3KB
RustParser.bnf 62KB
TomlParser.bnf 2KB
.editorconfig 347B
RustLexer.flex 12KB
RustDocHighlightingLexer.flex 6KB
TomlLexer.flex 2KB
Rust File.rs.ft 0B
.gitignore 77B
settings.gradle 283B
gradlew 6KB
RsWrongTypeParametersNumber.html 661B
RsSuspiciousAssignment.html 320B
RsAssertEqual.html 317B
description.html 304B
RsMissingElse.html 299B
RsDanglingElse.html 281B
RsWrongLifetimeParametersNumber.html 279B
RsNeedlessLifetimes.html 271B
RsApproxConstant.html 243B
RsSimplifyBooleanExpression.html 240B
RsDoubleNeg.html 235B
RsDropRef.html 231B
RsSelfConvention.html 219B
RsCStringPointer.html 214B
description.html 214B
RsDeprecation.html 210B
description.html 200B
RsFieldInitShorthand.html 199B
description.html 170B
RsReassignImmutable.html 169B
RsAssignToImmutable.html 161B
description.html 158B
RsVariableMutable.html 150B
RsSimplifyPrint.html 149B
description.html 149B
description.html 140B
description.html 128B
description.html 127B
description.html 127B
description.html 127B
description.html 125B
description.html 124B
description.html 123B
RsTryMacro.html 122B
description.html 122B
description.html 122B
description.html 120B
description.html 118B
description.html 118B
RsMatchCheck.html 117B
description.html 116B
description.html 114B
description.html 114B
description.html 114B
description.html 111B
description.html 110B
description.html 110B
description.html 110B
description.html 109B
description.html 109B
description.html 109B
description.html 107B
description.html 106B
RsUnresolvedReference.html 105B
RsExternalLinter.html 104B
description.html 103B
description.html 103B
description.html 103B
description.html 102B
description.html 101B
description.html 99B
description.html 99B
description.html 98B
description.html 97B
description.html 96B
description.html 95B
description.html 94B
description.html 91B
description.html 90B
RsExtraSemicolon.html 89B
RsDuplicateTraitType.html 89B
description.html 88B
description.html 86B
description.html 86B
RsTraitImplementation.html 86B
description.html 82B
RsDuplicateTraitConstant.html 81B
description.html 81B
RsArgumentNaming.html 80B
RsDuplicateStructField.html 80B
RsImplicitTraitObject.html 80B
description.html 80B
RsDuplicateTraitMethod.html 79B
RsWhileTrueLoop.html 79B
description.html 79B
description.html 74B
description.html 74B
description.html 72B
共 2075 条
- 1
- 2
- 3
- 4
- 5
- 6
- 21
资源评论
weixin_38743968
- 粉丝: 404
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功