flutter - Flutter 中区分大小写
问题描述
由于 Dart 区分大小写,因此我希望所有 Flutter 都区分大小写。发现导入包通常不区分大小写。
任何人都可以确认并链接到官方文档吗?我自己找不到明确的答案。还有其他不区分大小写的Flutter行为需要注意吗?我错过了什么吗?
解决方案
似乎与运行程序的操作系统有关
查看有关此问题的评论
它引用:
Windows 不关心文件是名为 Test.dart 还是 test.dart。对于 Windows(以及 Windows 上的 Dart),也是一样的。但是,当我们将文件复制到 Android 时,区分两者非常重要。对于 Android(和 Android 上的 Dart)Test.dart 和 test.dart 是不一样的!
然而,这个 PR似乎已经解决了
官方飞镖风格指南说要命名文件,在这里lowercase_with_underscores
找到文档。遵循官方的命名风格指南总是更好,无论是文件、函数还是类。
在此处查看官方风格指南。
希望有帮助!
推荐阅读
- kubernetes - 如何在 k8s 中检测哪个 pod 发出网络请求?
- maven - 无法让 JUnit4 和 JUnit5 测试一起运行 - maven,surefire
- python - 如何将python文件编译为exe文件?
- ssas-tabular - SSAS 取消标记为日期表列对象“Period[RowNumber-2662979B-1795-4F74-8F37-]”是系统对象,不得修改
- excel - 如果 Excel VBA 宏中的日期等于星期六或星期日,我可以将日期更改为星期一吗
- python-3.x - 如何通过从 tkinter.Button 派生来制作 tkinter 切换按钮类?
- python - 使用子图时使用缺少标签留下的空间
- r - 多项式逐步前向选择
- android - 当我们按下返回键时,如何删除聚焦下一个 EditText 的能力?
- accessibility - 如何在单页应用程序上使用 Lighthouse 测试可访问性