要在Dart中导入文件(使用IntelliJ),我通常会使用开始输入函数,类或变量的名称,然后选择Enter。另外,我可以输入类的名称,然后在其上按alt + enter。然后,这将为我提供导入文件引用的选项。
对于扩展方法,此方法不起作用,有时我知道我要导入的包(文件)的名称,但不记得该函数的名称。
有没有一种方法可以使用文件名来查找并插入带有完整包地址的导入语句?
编辑
不幸的是,我最初接受的答案并不总是有效。例如扩展方法。我正在尝试添加引用,如果不输入扩展名的完整引用,这似乎是不可能的。
编辑2
发现有一个开放的问题可以解决此问题
https://github.com/dart-lang/sdk/issues/40365
最佳答案
您可以编写import 'som...'
和ctrl + space来自动完成,并让IntelliJ在项目中使用pubspec导入的所有软件包和文件中提出建议。如果文件在软件包中,它将自动插入完整路径。
关于intellij-idea - 仅知道文件名时如何导入对Dart文件的引用?扩展方法及其他,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60844560/