以下是我使用的一些工具,它们可以帮助我在使用 Flutter 构建应用程序时提高工作效率。
JSON 到 Dart
在解析 JSON 时,我们必须对我们的数据进行建模,有时会花费时间并且难以逐行键入所有字段或属性,有时还会遇到嵌套属性和模型的问题。
以下是我发现的一些可以提供帮助的网站
- Javier Lecuona 将JSON 转换为 Dart | https://javiercbk.github.io/json_to_dart/
- quicktype(dot)io | https://app.quicktype.io/
彩虹括号Rainbow Brackets
在开发 Flutter 应用程序时,我经常在寻找括号结束的位置时迷失方向,尤其是忘记添加在保存时不会自动格式化代码的逗号。
IDE插件: Synthwave '84模板
Figma
在开始构建 Flutter 应用程序之前,在考虑如何布局不同的小部件时,最好有一个线框或设计作为指导。拥有指南将节省您的时间,因为它可以更快地决定诸如小部件的尺寸、组件使用的小部件、应用程序的图像资产等。
有些人可能会使用与此类似的其他工具(例如 AdobeXD),但我更喜欢使用 Figma(figma.com),因为它在浏览器中可用。