> Flutter SDK 版本

日常统一基于 stable 分支开发,有新版本了及时更新到最新版本。如果遇到一些 SDK 自身的 Bug 且官方已经在其它分支中完成了修复,可以通过运行 flutter channel *** 切换。然后在适当的时候再切换回到 stable 分支。

> 项目结构规范

项目的结构主体就是新建 Flutter 项目时生成的,在 assetslib 下面增加了细分目录。 文件夹通常是小写单词,小驼峰法使用较少,不推荐使用下划线连接法。

项目中需要的资源文件统一按不同类别放在项目根目录 assets 里。对于图片类型的资源,放进来之前先进行一下保质压缩。如果是从蓝湖下载的切图,蓝湖本身自带图片压缩功能。如果是其它来源的图片,可以使用 TinyPNG 工具进行压缩。

> 命名规范

> 代码规范

主体参考官方的:https://dart.dev/guides/language/effective-dart/style

其它细项约定如下: