关于 C# 的问题仅向选择 C# 作为其三种主要编程语言之一的开发者显示。

C#

您经常使用哪个(哪些)版本的 C#?

Khalid AbuhakmehJetBrains 的 .NET 开发技术推广工程师
@buhakmeh

“根据我的经验,开发者以较新版本的 C# 为目标,但不会立即使用所有语言功能。ReSharper 和 Rider 的语言使用机会检查和快速修复是了解 C# 最新添加功能的好方法。”

您正在 .NET 项目中使用哪种(哪些)编程语言?

Maarten BalliauwJetBrains 的 .NET 开发技术推广工程师
@maartenballiauw

“现在,.NET 开发者似乎主要将 C# 与 Web 语言结合使用(总体比例为 43%)。”

您经常使用什么运行时?

Maarten BalliauwJetBrains 的 .NET 开发技术推广工程师
@maartenballiauw

“现在,似乎只有 2 种类型的 .NET:“旧版”和“新版”。我希望 .NET 6 再次开始将这两个生态系统融合到一起。”

您使用哪种(哪些)技术/框架?

今年这个问题增加了小股份额。

您最常使用哪款 IDE/编辑器进行 C# 开发?

您为 Visual Studio 使用什么插件?

Maarten BalliauwJetBrains 的 .NET 开发技术推广工程师
@maartenballiauw

“很高兴看到像 ReSharper/CodeMaid/CodeRush/Roslynator 这样的生产力工具被社区广泛使用。”

您为 Visual Studio Code 使用什么插件?

您的 C# 开发环境使用什么操作系统?

您经常使用哪种(哪些)单元测试框架(如果有)?

您经常使用什么性能或诊断工具?

感谢您的参与!

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

加入 JetBrains Tech Insights Lab

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

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