代码建议停止工作(颤振)

Posted

技术标签:

【中文标题】代码建议停止工作(颤振)【英文标题】:Code Suggestions stopped Working (Flutter) 【发布时间】:2020-07-29 05:05:03 【问题描述】:

在 VSCode/android Studio 中创建新的 Flutter 项目后,只是没有代码建议。按 ctrl+space 通常会在两者中提出建议,但现在在 Android Studio 上它说没有建议,而在 VSCode 上我得到通常的几个 sn-ps,没有 IntelliSense。

奇怪的是,当我尝试重新打开以前的项目时,有些项目仍然很好,有些项目有同样的问题。我附上了它何时起作用以及何时不起作用的屏幕截图

PS:我不确定这是否相关,但在 VSCode 中,当创建一个新项目时,它无法识别头文件,因此尽管代码运行良好,但它会将所有内容突出显示为错误。但是,当重新加载窗口时,这会得到修复

【问题讨论】:

【参考方案1】:

这通常发生在您的 IDE 与项目中使用的 Dart 和/或 Flutter 版本不同步时;这就是为什么在某些项目上它仍然有效,而在其他项目上无效。

选项 1

尝试在项目以及 IDE 的插件/扩展上更新您的 Dart/Flutter 版本。请注意使用最新版本的 IDE,而不是测试版。

选项 2

如果更新后仍然无法使用,请删除有问题的项目中的 IDE 相关文件并重新打开。

上次对我有用,希望对你有用!

【讨论】:

是的,颤振升级成功了。那么是不是flutter插件创建了一个新的flutter项目,该项目针对的是比我拥有的更新的sdk版本?是这个问题吗 问题是: - IDE 使用一个插件/扩展,它使用它自己的 Flutter 版本 - 你的项目是免费的 IDE,并使用它自己的 Flutter 版本(可能通过命令行安装)==> 如果那些版本不一样,IDE 很难显示代码完成。如果我的答案有效,请将其标记为“已解决”,以便其他人也有答案:)

以上是关于代码建议停止工作(颤振)的主要内容,如果未能解决你的问题,请参考以下文章

颤振导入随机停止工作,没有明显的原因

当手机进入睡眠状态时,颤振热重载停止工作

扑动 ontap 错误 ontap 停止工作

unity editor已停止工作

颤振调试器不会在断点处停止

phpStorm 7代码完成停止工作