首页 > 解决方案 > 重命名文件时VSCode Dart / Flutter不重命名导入

问题描述

我在 VSCode 中编写 Dart/Flutter。

如何解决我重命名 .dart 文件时 VSCode 没有重命名所有导入的问题?

这是扩展错误还是未实现的功能?

标签: flutterdartvisual-studio-code

解决方案


这是一个未实现的功能。

最初 VS Code 中的 API 和 Dart 分析服务器不兼容(VS Code 只会在文件重命名告诉我们,但 Dart 服务器需要在重命名之前知道才能创建正确的编辑)。

这最近发生了变化——VS Code 现在有 API,允许我们在重命名发生之前挂钩,但它还没有在 Dart 扩展中实现。

对于实现时的通知,您可以订阅此 Dart-Code 问题(否则,完成后它将包含在发行说明中)。


推荐阅读