Tutorials 开发工具 社区支持

Rustlings 课程新编

教育产品平台为多种现代编程语言提供支持,其中一种是 Rust ,这是一种现代的多范式系统编程语言,结合了内存安全性和高性能。它以可靠性、效率和生产力而受欢迎。有很多用 Rust 编写的系统,从低级嵌入式系统到大型 Web 服务器。

Rust 是最支持和参与度最高的社区之一,因此,通过 “ The Rust Programming Language (Rust 编程语言)”书和 Rustlings 

我们很高兴介绍 Rustlings 课程的教育产品改编版– 现在可以通过 EduTools 插件获得!

Rustlings 课程最初由 Carol Nichols 编写,其中包含一些练习,旨在帮助 Rust 入门的开发人员习惯于阅读和编写Rust 代码。

它还将向您介绍编译器消息和使用编译器的最佳实践。该课程随附基于 The Rust Programming Language 的理论材料,该书由 Steve Klabnik 和 Carol Nichols 撰写,并由 Rust 社区贡献。

我们创建了 Rustlings 课程的改编版,已将其集成到 EduTools 插件中,可通过 IntelliJ IDEA Edu 或 IntelliJ IDEA、CLion 插件获得。它旨在带您完成课程安装过程,并立即跳入操作。

本课程将帮助您了解所有主要语言功能:基本语法、标准库、宏、多线程、自动测试等等。

改编不仅意在仔细地重新创建原始课程提供的学习 Rust 体验,而且还向您介绍 IntelliJ Rust 支持功能,例如智能编辑器、代码补全、移动访问文档、重构, 以及更多。

该课程可在 CLion 中与 EduTools 和 Rust 个插件已安装。下载与评估许可证密钥捆绑在一起的 CLion,以进行 30 天的免费试用(此外,如果您是学生或学术人员,则可以申请获得免费的教育许可证),然后安装 EduTools 和 Rust 插件。另外,您可以下载免费和开放源代码 IntelliJ IDEA Edu 并安装 Rust 插件。完成这些步骤后,转到 File | Learn and Teach | Browse Courses。搜索 “Rustlings”,然后将课程加载到 IDE 中,就可以了。

我们非常感谢您的反馈。欢迎您通过我们的官方微博、微信、在这里或在 Twitter 上留下您的评论。谢谢!

教育产品团队

原文发表于 2019 年 12 月 19 日,作者 Igor Gerasimov

image description

Discover more