Flutter 颤振自动导入扩展名文件不工作
我有一个简单的Flutter 颤振自动导入扩展名文件不工作,flutter,dart,visual-studio-code,import,extension-methods,Flutter,Dart,Visual Studio Code,Import,Extension Methods,我有一个简单的字符串扩展名,如下所示: extension TranslationHelper on String { String localized() { return AppLocalizations(Locale('de', 'DE')).translate(this); } } 有了它,我可以在任何字符串上调用.localized() 问题:flatter或VSCode没有为我自动导入文件,也没有建议快速修复。手动导入文件是相当痛苦的。这是一个错误还是我在这里遗漏了
字符串扩展名
,如下所示:
extension TranslationHelper on String {
String localized() {
return AppLocalizations(Locale('de', 'DE')).translate(this);
}
}
有了它,我可以在任何字符串上调用.localized()
问题:flatter或VSCode没有为我自动导入文件,也没有建议快速修复。手动导入文件是相当痛苦的。这是一个错误还是我在这里遗漏了什么
所有其他导入工作都很好…这是一个已知的问题,正在解决
作为一种解决方法,键入扩展名应该可以让您自动导入它。
例如,对于以下扩展,键入MyExtension
应该允许您导入它
对象上的扩展名MyExtension{
void doSomething(){}
}