如何在Flutter Android Studio中关闭性能提示绿色下划线?
移除Widget的绿色下划线(无需强制使用const)
这个绿色下划线是IDE(如Android Studio/VS Code)给出的性能优化提示,提示你可以用const修饰Widget来提升性能,但并非必须遵循。以下是几种不用const也能移除提示的方法:
方法1:全局禁用相关lint规则
在项目根目录的analysis_options.yaml文件中,添加或修改lint规则配置,关闭对应的提示:
linter: rules: # 禁用"优先使用const构造函数"的提示 prefer_const_constructors: false # 禁用"优先用const字面量创建不可变对象"的提示 prefer_const_literals_to_create_immutables: false
修改后重启IDE,全局的绿色下划线提示就会消失。
方法2:针对单个文件禁用提示
如果只想关闭某一个文件的提示,在文件最顶部添加注释:
// ignore_for_file: prefer_const_constructors, prefer_const_literals_to_create_immutables
方法3:针对单个Widget忽略提示
只需要在特定Widget的上方添加单行注释,精准关闭该Widget的提示:
// ignore: prefer_const_constructors Text('示例文本')
内容的提问来源于stack exchange,提问作者Ahmad Alameer
相关产品推荐
相关产品推荐

