[英]Visual Studio 2010 Javascript Intellisense not working properly
[英]Visual Studio Code autocomplete/IntelliSense not working properly for JavaScript
檢查是否啟用了建築擴展TypeScript 和 JavaScript 語言功能。
要檢查這一點,go 到 Extensions 並搜索@builtin TypeScript and JavaScript Language Features
。
這應該看起來像這樣:[![vscode][1]][1]
編輯:
另外,檢查您是否選擇了正確的語言?
CTRL (or CMD) + P
> Change Language Mode
JavaScript
我注意到的另一件事:變量之前沒有var
、 let
或const
,請參閱 stackoverflow.com/a/51962449/14401587
編輯2:
IntelliSense 不知道函數參數的類型。 但是你可以在注釋中使用@param 注解:
/**
*
* @param {Array} arr
*/
function a(arr) {
arr.
}
對於變量,您還可以使用@type:
/** @type {Array} */
let a;
Go 擴展並搜索 @builtin TypeScript 和 JavaScript 語言功能。 嘗試停止並重新啟動此插件並重新啟動 VS Code。 看起來像一個錯誤。 這對我來說是固定的。
對我來說,我只是停止了TypeScript and JavaScript Language Features
擴展,它工作正常,我認為可能是錯誤或與其他擴展沖突
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.