我最近遇到过Visual Studio Code的问题,它拒绝在TypeScript文件上提供任何Intellisense,但仅限于某些文件.目前我的文件夹布局是这样的:
+-- typescript +-- project1 | +--| `-- tsconfig.json `-- project2 +-- `-- tsconfig.json
除了outFile编译器指令之外,tsconfig.json文件都是相同的,如下所示:
{ "compilerOptions": { "module": "none", "target": "es5", "noImplicitAny": true, "outFile": "", "sourceMap": true } }
我一直在每个子目录中运行tsc,以便将它们保存为单独的项目.
由于我无法解释的原因,如果我查看project1中的TypeScript文件,我会在所有内容上获得Intellisense,但如果我查看project2中的TypeScript文件,则根本没有Intellisense.
我曾尝试使用调色板中的Reload Window和Reload TypeScript Project命令,但这些命令没有帮助.我甚至尝试将Visual Studio Code的typescript.tsdk指向我的npm安装版本的TypeScript,但这也没有帮助.
Visual Studio Code的Intellisense缓存是否存储在可以删除的位置以强制它重建缓存?