0

我正在使用Visual Studio Code,目前正在使用PHP,HTML,CSS,JS處理Web項目。我發現智能感知功能(例如自動完成和前往定義)很有用,特別是在JS中。但是,它似乎只掃描打開的文件,而不是整個項目來檢測變量和函數。由於我的代碼被分割成包含全局項目的各種文件,有沒有辦法(通過設置或擴展名)來讓它掃描整個項目?VS代碼中的項目範圍智能感知?

回答

1

請參閱我們的JavaScript Docs以獲取入門幫助。您可能需要在您的工作空間的根目錄下創建一個jsconfig.json file

{ 
    "compilerOptions": { 
     "target": "ES6" 
    }, 
    "exclude": [ 
     "node_modules", 
     "**/node_modules/*" 
    ] 
} 

這告訴VSCode治療在您的工作空間(即使未開封的)所有的JS文件作爲同一項目的一部分