以下是我使用的一些工具,它们可以帮助我在使用 Flutter 构建应用程序时提高工作效率。
JSON 到 Dart
在解析 JSON 时,我们必须对我们的数据进行建模,有时会花费时间并且难以逐行键入所有字段或属性,有时还会遇到嵌套属性和模型的问题。
以下是我发现的一些可以提供帮助的网站
专为 Dart 设计,只需粘贴 JSON 文本,然后单击“生成 Dart”,它就会自动创建一个类供您复制到您的代码中。
这与最近的非常相似,但提供了更多的语言(例如 Java、C#、JavaScript 等)。这会自动将 JSON 转换为您选择的语言。只需粘贴您的 JSON 即可。它也可以作为 VS Code 中的扩展使用!如果您有兴趣,这是指向该链接的链接:-)链接在这里
彩虹括号Rainbow Brackets
在开发 Flutter 应用程序时,我经常在寻找括号结束的位置时迷失方向,尤其是忘记添加在保存时不会自动格式化代码的逗号。
IDE插件:
Synthwave '84模板
Figma
在开始构建 Flutter 应用程序之前,在考虑如何布局不同的小部件时,最好有一个线框或设计作为指导。拥有指南将节省您的时间,因为它可以更快地决定诸如小部件的尺寸、组件使用的小部件、应用程序的图像资产等。
有些人可能会使用与此类似的其他工具(例如 AdobeXD),但我更喜欢使用 Figma(figma.com),因为它在浏览器中可用。