问题标签 [dart-analyzer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
21 浏览

flutter - 如何在 Android Studio 快速修复菜单中获取 AppLocalizations 导入建议

问题陈述

目前,在 AppLocalizations 上调出 Android Studio Quick Fix 菜单(Opt/Alt+Enter 键盘快捷键)不建议导入生成的文件。

AppLocalizations 类位于.dart_tool/flutter_gen/gen_l10n/app_localizations.dart,它也是一个 Git 忽略的目录。

因此,我必须手动输入导入语句。其他 Flutter 类名称通常建议通过 Quick Fix 菜单导入相关文件。

期待什么

我期待快速修复菜单建议导入生成的 AppLocalizations 文件。当我单击导入建议时,它应该将其与文件顶部的其他导入语句一起插入。

问题

如何让导入建议出现在 AppLocalizations 的快速修复菜单中?我是否需要帮助 Dart 分析器“了解”目录中生成的文件.dart_tool?我可以在我的“项目”中包含生成的文件,同时仍然忽略它吗?我是否需要在我的 pubspec 文件中链接到它?

快速修复菜单缺少导入建议的屏幕截图

快速修复菜单的屏幕截图不建议使用 AppLocalizations 导入