我在Windows和Mac上使用Visual Studio Code(VSC)0.10.11.出于这个问题的目的,我有一个小的JavaScript代码段:
'use strict';
const os = require('os');
console.log(os.homedir());
Run Code Online (Sandbox Code Playgroud)
我在Visual Studio Code(博客条目和Pluralsight Visual Studio代码JavaScript智能感知 - 对于那些拥有帐户的人)上关注了John Papa ,因此我希望VSC在打字时提供Intellisense和Quick fix选项.
在VSC上面的片段中识别console和log()(我使用胡佛,但它与Intellisense相同):
但不是os和homedir():
但所有4种类型都可用typings/main/ambient/node/index.d.ts.我知道不同之处require在于os,但在John Papa的视频课程中,VSC还为所需的模块提供了IntelliSense.不同之处在于John Papa tsd在我使用时使用typings.
所以我的问题是
我不确定这是一个问题还是 VScode 的自动完成/智能感知的预期行为。
我是否需要安装任何扩展才能使其工作?
javascript intellisense autocomplete visual-studio-code vscode-settings