VSCode代码自动完成行为

时间:2017-06-04 21:14:10

标签: visual-studio-code vscode-settings

我注意到VSCode仅使用在编辑器(选项卡)中打开的文件来查找代码自动完成的名称。这对我来说很奇怪。在我看来,更常见的行为是查找打开的文件夹中的所有文件,但不仅使用打开的文件。这是设计的行为吗?

2 个答案:

答案 0 :(得分:1)

尝试在工作区的根目录下创建jsconfig.json文件:

{
   "exclude": [
     "node_modules" 
   ]
}

这告诉VSCode将工作区中的所有JS文件视为单个项目的一部分,即使这些文件尚未打开。您可以找到有关jsconfig.json个文件in our documentation

的更多信息

答案 1 :(得分:0)

实际上,要将打开的文件夹视为JS项目,需要“jsconfig.json”。阅读更多here