首页 > 解决方案 > Flutter 中区分大小写

问题描述

由于 Dart 区分大小写,因此我希望所有 Flutter 都区分大小写。发现导入包通常不区分大小写

任何人都可以确认并链接到官方文档吗?我自己找不到明确的答案。还有其他不区分大小写的Flutter行为需要注意吗?我错过了什么吗?

标签: flutterdartcase-sensitive

解决方案


似乎与运行程序的操作系统有关

查看有关此问题的评论

它引用:

Windows 不关心文件是名为 Test.dart 还是 test.dart。对于 Windows(以及 Windows 上的 Dart),也是一样的。但是,当我们将文件复制到 Android 时,区分两者非常重要。对于 Android(和 Android 上的 Dart)Test.dart 和 test.dart 是不一样的!

然而,这个 PR似乎已经解决了

官方飞镖风格指南说要命名文件,在这里lowercase_with_underscores找到文档。遵循官方的命名风格指南总是更好,无论是文件、函数还是类。

在此处查看官方风格指南。

希望有帮助!


推荐阅读