我的Visual Studio代码曾经具有自动导入功能。我将输入在另一个文件中导出的内容,将鼠标悬停在该文件上时,会出现一个灯泡,可以单击使导入显示在顶部。灯泡似乎不见了。智能感知仍然存在,因此它知道存在什么和不存在什么,但是我无法采取快速行动。
我尝试了以下方法将其找回。
Enables the code action lightbulb in the editor
已启用。有什么想法我还能尝试吗?
答案 0 :(得分:0)
事实证明,这与我使用的打字稿版本有关。我目前正在使用3.1.1,但是我做了npm install typescript@3.0.3
,它解决了这个问题。我真的不知道为什么这会有所作为,并希望有人启发我。
似乎是报告here的问题。
答案 1 :(得分:0)
我只需要等待几秒钟,将鼠标悬停在丢失的导入上,直到“快速修复”出现在“查看问题”旁边。单击该按钮后,再等待几秒钟,出现执行自动导入的命令。在桌面应用中出现这种延迟非常奇怪。
答案 2 :(得分:0)
尝试将鼠标悬停在其上,然后右键单击以找到Quick Actions Light Bulb,否则,您可以悬停并使用快捷键ctrl +'。启用灯泡