如何修复智能感知自动完成?

Posted

技术标签:

【中文标题】如何修复智能感知自动完成?【英文标题】:How to fix intellisense autocomplete? 【发布时间】:2020-11-27 17:29:21 【问题描述】:

Visual Studio 代码版本: 1.47.3

我在大约 5 个月的时间里不停地制作 javascript 和 typescript 项目。直到一周前,vscode 智能感知还是完美的。 但是现在,真的很糟糕。甚至不再显示节点建议,我必须在我必须调整的每个项目中安装@types/node。

例如,没有显示来自渲染解构的建议,我无法使其工作:

import  render  from '@testing-library/react';
//...
const  x  = render(<SignIn />);

直到上周,他们都在完美地工作。这大大降低了我的工作效率。 我更新了所有的包,vscode当然包括在内。

由于我没有在 vscode 问题上看到任何内容,也没有在此处看到任何内容,我假设问题是我的无知而不是版本控制。 为什么会这样?谁能给我一个提示?

【问题讨论】:

【参考方案1】:

几个月前我遇到了同样的问题。尝试按照步骤操作(#3为我工作)

    尝试禁用all the extensions,看看它是否有效。如果那么问题出在您的一个/多个扩展程序上。 尝试使用all extensions disabled 在latest VS Code insiders 构建中重现。如果您能够在那里重现该问题,请创建issue on vscode's github 如果12 都不起作用,请删除C:\Users\&lt;your user&gt;\AppData\Roaming\Code(Windows),对于Mac Cmd+Space,请键入~/Library/Application Support,删除code 目录。

Github issue

【讨论】:

1 和 2 不起作用,我正在寻找 linux 中的等效文件夹以删除并尝试第 3 步。 您使用的是哪种 Linux 风格? Ubuntu 18.04.4 LTS

以上是关于如何修复智能感知自动完成?的主要内容,如果未能解决你的问题,请参考以下文章

如何设置 vscode 的代码片段,以便在自动完成后自动触发 vscode 的智能感知?

如何在 Eclipse IDE for Java 中启用自动完成(智能感知)[重复]

用于 JavaScript 的 VSCode 智能感知自动完成

自动完成/智能感知不适用于 VSCode 中的 dart/flutter

Eclipse 中的 Code Igniter 2.1 自动完成/智能感知

智能感知和自动完成功能在Visual Studio代码中不起作用