Flutter 开发人员在用什么 IDE?

2022 年 9 月 27 日 CSDN

摘要:Flutter 是谷歌开源的构建用户界面(UI)工具包,今年的 Flutter 3 更是对 macOS 和 Linux 的支持进入了稳定版 ——这意味着,现在开发者只需要一套代码即可覆盖六个平台。那么,你知道目前 Flutter 开发人员都在用什么 IDE 吗?

原文链接:https://medium.com/flutter/studying-developers-usage-of-ides-for-flutter-development-4c0a648a48

声明:本文为 CSDN 翻译,未经授权,禁止转载。


作者 |
JaYoung Lee
译者 | 弯月
出品 | CSDN(ID:CSDNnews)

目前,Flutter 支持的 IDE 包括 Android Studio(基于 IntelliJ-IDEA)和 Visual Studio Code(即 VS Code)。我们可以将一些功能集成到这两种IDE的插件中,并用于 Flutter 应用的开发,例如自动补齐代码、高亮显示语法、编辑小助手、运行与调试支持等等。很早以前,Flutter 开发人员就在使用这两种 IDE 了,最初 Android Studio 的流行度比 VS Code 更高一些。然而,VS Code 在 Flutter 开发中的流行度稳步上升,最近甚至超过了 Android Studio,如下图所示。

为了更好地了解 Flutter 开发人员选择 IDE 的标准,Flutter UX 团队于 2022 年 5 月专门针对该主题展开了一项调查。

注意,在本文中,“Android Studio”代表 Android Studio 和 IntelliJ-IDEA。

图:2021 年 8 月~2022 年 7 月两款 IDE 的 Flutter 开发人员数量,可以看出在最近几个月内 VS Code 的流行度超过了 Android Studio。


我们对 IDE 的了解


通过上图,我们可以看出在 2022 年初,选择 Android Studio 和 VS Code 的 Flutter 开发人员数量几乎相等。此外,根据之前的调查,我们对开发人员对 IDE 的选择有了更深入的了解。

Flutter 开发人员倾向于使用他们熟悉的 IDE

2019 年第三季度,我们调查了为什么开发人员倾向于选择他们最常使用的 IDE。最常见的答复是:我更加熟悉这款 IDE。

图:根据 2019 年第三季度的调查,80% 的 Android Studio 用户和 61% 的 VS Code 用户表示他们倾向于选择自己熟悉的 IDE。

VS Code 用户更加重视 IDE 的速度

根据上图,我们可以看出,68% 的用户因为速度而选择了 VS Code,而只有 12% 的用户因为速度而选择了Android Studio。此外,用户表示他们喜欢 VS Code,是因为该 IDE 是轻量级的,而且具有多种扩展。

VS Code 用户更加满意对 Flutter 的支持

我们还询问了对 Flutter 支持的满意度,结果表明 VS Code 的用户满意度更高。

图:93.3% 的 VS Code 用户表示很满意对 Flutter 的支持,而只有 85.9% 的 Android Studio 用户感到满意。

Android Studio 是面向 Android 开发的 IDE,因此提供的相关功能也更为丰富。开发人员表示,在 Android Studio 中处理原生 Android 代码或使用重构等功能很容易。在下一节中,我们将深入调查为什么尽管 Android Studio 拥有这些优势,但开发人员依然不太满意在该 IDE 中开发 Flutter 应用。

我们从 2022 年第二季度的调查中了解到的信息

上述,我们分析了 Flutter 开发人员更加喜欢 VS Code 的原因,下面我们来了解一下 Flutter 开发人员究竟喜欢 VS Code 的哪些方面。

为此,我们针对换过 IDE 的开发人员提出了一系列问题。我们相信这些开发人员可以很好地根据自身的体验,告诉我们每个 IDE 独有的价值。

首先,从 Android Studio 切换到 VS Code 的 Flutter 开发人员更多。

图:从 Android Studio(蓝色)切换到 VS Code(绿色)的 Flutter 开发人员更多

如下图所示,开发人员之所以改用 VS Code 主要原因包括:性能(82%)和可用性(63%)。另一方面,用户切换到 Android Studio 主要是因为:功能(51%)、与 Flutter 工具的集成(39%)、与原生平台的集(27%)。

尽管如此,有大约 23% 的 Flutter 开发人员在同时使用 VS Code 和 Android Studio。当问及为什么使用多个 IDE 时,最常见的答案是 VS Code 用户需要使用 Android Studio 和 Xcode 来实现特定的原生功能,例如模拟器设置、构建配置、发布要求(例如密钥生成和签名),以及开发 Flutter+ 原生混合应用。

图:大约 23% 的 Flutter 开发人员在同时使用 VS Code 和 Android Studio

通过调查,我们还发现来自不同国家或地区的 Flutter 开发人员喜欢的 IDE 也不同。虽然大多数 Flutter 开发人员更喜欢 VS Code,但中国的开发人员更喜欢 Android Studio(56%),喜欢 VS Code 的开发人员只有 23%。

图:各个国家和地区的 Flutter 开发人员选择的 IDE


总结


我们的目标是提供高效完整的开发体验,最大限度地减少使用 Flutter 的阻力,并最大限度地提高开发人员的工作效率。我们会考虑上述分析结果,并为将来的 Flutter IDE 支持和文档提供参考。

此次调查得到的分析结果解对我们来说非常宝贵,我们希望能在正确的领域付出努力,以持续改善 Flutter 开发人员的体验。

— 推荐阅读 —

   
   
     
iPhone 14或成史上销量最差机型;腾讯首次发布《全真互联白皮书》;GNOME 43发布|极客头条
后疫情时代,RTE“沉浸式”体验还能这么玩?丨RTE 2022 编程挑战赛赛后专访
Mozilla 向谷歌微软苹果开炮,放开你们的垄断行为,让用户自由选择

登录查看更多
0

相关内容

Google 在2013年 I/O大会上推出的基于 IntelliJ IDEA的官方Android集成开发环境。
【美军作战条令】《两栖作战》新版284页
专知会员服务
172+阅读 · 2022年9月19日
机器学习的 7 个关键军事应用
专知会员服务
301+阅读 · 2022年4月24日
专知会员服务
17+阅读 · 2021年4月24日
【电子书】Flutter实战305页PDF免费下载
专知会员服务
22+阅读 · 2019年11月7日
了解 Flutter 开发者们的 IDE 使用情况
谷歌开发者
0+阅读 · 2022年10月19日
为了更好的 Flutter | 2022 第二季度开发者调研
谷歌开发者
0+阅读 · 2022年5月27日
Android 游戏开发工具大升级
谷歌开发者
0+阅读 · 2022年4月21日
如何理解 Flutter 路由源码设计?| 开发者说·DTalk
谷歌开发者
1+阅读 · 2022年1月28日
Flutter 之美 | 开发者说·DTalk
谷歌开发者
1+阅读 · 2021年12月23日
社区说 | Flutter 开发需要知道的那些事
谷歌开发者
0+阅读 · 2021年10月26日
Flutter 2.5 | 一文解读重点更新
谷歌开发者
0+阅读 · 2021年10月15日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
4+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2010年12月31日
Arxiv
0+阅读 · 2022年11月23日
Hierarchical Graph Capsule Network
Arxiv
20+阅读 · 2020年12月16日
已删除
Arxiv
32+阅读 · 2020年3月23日
VIP会员
相关VIP内容
相关资讯
了解 Flutter 开发者们的 IDE 使用情况
谷歌开发者
0+阅读 · 2022年10月19日
为了更好的 Flutter | 2022 第二季度开发者调研
谷歌开发者
0+阅读 · 2022年5月27日
Android 游戏开发工具大升级
谷歌开发者
0+阅读 · 2022年4月21日
如何理解 Flutter 路由源码设计?| 开发者说·DTalk
谷歌开发者
1+阅读 · 2022年1月28日
Flutter 之美 | 开发者说·DTalk
谷歌开发者
1+阅读 · 2021年12月23日
社区说 | Flutter 开发需要知道的那些事
谷歌开发者
0+阅读 · 2021年10月26日
Flutter 2.5 | 一文解读重点更新
谷歌开发者
0+阅读 · 2021年10月15日
相关基金
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
4+阅读 · 2014年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2010年12月31日
相关论文
Arxiv
0+阅读 · 2022年11月23日
Hierarchical Graph Capsule Network
Arxiv
20+阅读 · 2020年12月16日
已删除
Arxiv
32+阅读 · 2020年3月23日
Top
微信扫码咨询专知VIP会员