C
这些问题仅向选择 C 作为其三种主要编程语言之一的开发者显示。
您经常使用哪种(哪些)C 标准?
C11 标准的采用率在下降,但我们预计 C11 未来三年将上升到第一位。不过,它仍位于嵌入式开发(家居自动化和其他硬件)榜单的顶部,占据 47% 的份额。
您最常使用哪款 IDE 或编辑器进行 C 开发?
在 Vi/Vim 领先多年后,VS Code 上升到第一位。不过,在嵌入式开发领域,Vi/Vim 仍高居第二位。CLion 的份额也在快速增长。您愿意为嵌入式项目尝试 CLion 吗?
您经常使用哪种(哪些)单元测试框架?
您在项目中使用什么依赖项管理器?
依赖项管理器在 C 社区中不是很受欢迎:只有 14% 的受访者使用某种非系统软件来管理依赖项。
您经常使用哪种(哪些)项目模型或构建系统?
您经常使用哪种(哪些)编译器?
GCC 是最受欢迎的编译器,不过,适用于微控制器的编译器在嵌入式开发中也特别受欢迎,份额为 38%,高于 Clang 和 MSVC。
您使用 C 开发什么类型的软件?
当然,C 现在是主要的硬件开发语言,不断壮大的家居自动化市场为其创造了新受众。
感谢您的参与!
我们真诚地希望您能发现我们的报告有用。与您的朋友和同事分享这份报告。
加入 JetBrains Tech Insights Lab
如果您有任何疑问或建议,请发送电子邮件至 surveys@jetbrains.com。