如何在 vscode 中获取 express.js 的智能感知

Nat*_*hat 7 intellisense node.js express visual-studio-code

我尝试使用以下方法安装类型定义:

我的代码在server.jsjavascript 文件中。

npm install @types/express

但是在实例化 express 后,它似乎仍然没有为 app 提供智能感知。

但是当我像这样使用 express 时:

app = express() ;

app.listen(8000) ;
Run Code Online (Sandbox Code Playgroud)

我没有得到 express 应用程序实例的代码完成或智能感知。

如何解决这个问题?

raj*_*240 -1

VS Code 编辑器支持许多编程语言的代码自动完成,例如 Javascript、TypeScript、JSON、HTML、CSS、Less 和 Sass。至于其他编程语言,您可能需要去安装插件。

要获得自动完成功能,请输入关键字并按 Ctrl+空格键以获取代码自动完成建议,如下所示。

在此输入图像描述

但如果您仍然没有得到,那么您需要返回并检查您的设置。转到文件->首选项->设置,这将打开一个窗口,您可以在其中更改一些首选项

在此输入图像描述

在本节中,转到文本编辑器和建议,然后检查快速建议的设置,例如是否启用,以及建议显示的延迟设置是多少,您可以在其中进行更改并检查它是否有效或不是。希望这会有所帮助。