此部分中的问题向选择 Rust 作为其语言之一的开发者显示。

Rust

您如何使用 Rust?

Rust 仍然是一种主要用于兴趣爱好 (67%) 或个人/副业项目 (64%) 的语言。将其用于工作的 Rust 开发者的份额只有 16%。

您使用 Rust 有多长时间了?

80% 的 Rust 开发者是该语言的新用户,拥有 1 年或更短的经验。

除 Rust 外,您在项目中还使用哪种(哪些)编程语言?

JavaScript/TypeScript 仍然是最常与 Rust 搭配使用的语言 (21%)。Python 自去年以来增加了 4 个百分点,并且在与 Rust 搭配使用的语言中从第四位上升到第二位 (18%)。

Rust 代码如何与其他部分交互?

您主要使用什么 IDE/编辑器进行 Rust 开发?

Visual Studio Code 仍然是 Rust 开发最常用的 IDE (40%),其次是 CLion (24%) 和 IntelliJ IDEA (19%)。

您通常如何调试 Rust 代码?

您通常如何调试 Rust 代码?

按 IDE 划分

您为 Rust 使用什么分析工具?

按 IDE 划分

您为 Rust 使用什么分析工具?

按 IDE 划分

您使用 Rust 开发什么类型的项目?

Rust 主要用于 CLI 工具 (49%)、系统编程 (38%) 和 Web 开发 (33%) 等项目类型。

您的 Rust 项目以什么平台为目标?

多少开发者参与您的 Rust 代码库工作?

您有多少年的专业编码经验?

与其他开发者相比,Rust 开发者通常更有经验,更有可能担任高级职位。

以下哪一项能够最贴切地描述您当前的职位级别?

您是否参与开源项目?

与其他开发者相比,更大比例的 Rust 开发者为开源项目做出了贡献。

感谢您的参与!

我们真诚地希望您能发现我们的报告有用。与您的朋友和同事分享这份报告。

加入 JetBrains Tech Insights Lab

参与调查和用户体验研究,让 JetBrains 产品更易用、更强大。参与我们的研究,您还将有机会获得奖励。

如果您有任何疑问或建议,请发送电子邮件至 surveys@jetbrains.com