相信很多安装了一些提示插件的小伙伴都遇见过 Name source files using `lowercase with underscores` flutter 提示
如下图
此时会有两种选择
1.能跑就行,无视它
2.好烦,我也没干什么怎么就提示不规范了。
3.一定是哪里出了问题,我要找到问题所在
能看到这句话的小伙伴 我相信都是第三种 (别问我是怎么知道的 😄)
于是去谷歌百度搜索 大多数得到的解决方案都是 :
在项目analysis_options 文件中rules 添加file_names:false 。
确实问题修复了 也没毛病!!
但是这只是忽略了文件命名规范,并没有真正的解决问题。
说到这里相信 你已经知道问题所在了。
对 的,文件命名不规范导致!详细规范请看高效 Dart 语言指南:代码风格 | Dart
例如 文件命名 ProductContentThird 修改为 product_content_third.
正确彻底的解决问题。可以打一盘游戏庆祝下了!(不会打游戏的程序 不是好游戏)