dart - 在 VSCode 中使用 Dart 进行重构不起作用

标签 dart visual-studio-code

我刚刚开始使用 flutter,无法在 VSCode 中重构 dart/flutter。

我在 MacOSX 上运行 VSCode,并按照 flutter 文档安装了 VSCode,安装了 dart 和 flutter 插件。 flutter doctor 显示没有任何问题。

我正在创建的应用程序在模拟器和设备上运行良好。

尝试使用重构快捷方式重命名属性时,没有可用的重命名选项。 当尝试重命名类时,我收到“没有可用的重构”

我不敢相信这种重构不可用。

我的设置中缺少什么?关于我可以在 VSCode 中检查、更改的内容有什么建议吗?

最佳答案

如果您指的是Wrap with Container之类的重构,请按Ctrl+。

之前上下文菜单中名为“重构”的按钮可用,但现在不可用,并且 Ctrl+Shift+R 没有帮助。所以你可以引用我的建议。

重新安装 VSCode 还帮助我将“重构”按钮恢复到上下文菜单

关于dart - 在 VSCode 中使用 Dart 进行重构不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56681821/

相关文章:

javascript - Electron/NodeJS/VSCode : What kind of syntax or infrastructure problems won't show in Debug Console?

macos - 我可以使用 VSCode 的命令面板资源管理器在 Mac 上打开文件夹吗?

terminal - VS Code 终端不会将选项键映射到元

flutter - 有没有办法从我的列表图 block 中删除启动画面?

Dart pub 重命名失败

Dart 测试 Dart :html without loading dartium

c++ - 使用 VSCode Code Runner 为 C++ 编译头文件

visual-studio-code - ESLint 不工作 : VSCode warning: "ESLint is disabled since its execution has not been approved or denied yet"

flutter - 如果我使用过多的 "const"关键字,会有什么不同吗?

flutter - Flutter中的“连通性”页面