Visual Studio 2019:未顯示 TypeScript 智慧感知
在 VS 2019 中,當我懸停時沒有得到任何幫助:
然而,在 Visual Studio Code 中,我得到詳細的幫助:
有沒有辦法在 Visual Studio 2019 中啟用更多幫助?
答案#1
Visual Studio 2019:未顯示 TypeScript 智慧感知
1. 目前,預設的 TypeScript SDK 是 3.6,所以如果你使用的是早期的 SDK 版本,例如 2.x,我建議你在這裡安裝相應的 TypeScript SDK 擴充套件。並且根據這份文件:
如果您的 TypeScript 版本低於 3.1,請在 工具 > 選項 > 文字編輯器 > JavaScript/TypeScript > 語言服務 中禁用專用語法處理,然後從同一命令提示字元重新啟動 Visual Studio。
如果你使用的 TS 版本低於 3.1,你可以遵循它。
2.或者你可以嘗試更新到 TS 3.6,這是 VS2019 的預設版本。
注意: 請確保您打開的是解決方案/專案,而不是單一 TypeScript 檔案。
答案#2
我會檢查擴充功能 -> 管理擴充功能,並查看 Visual Studio 市集。我目前能想到的唯一替代方法是,如果你的專案是在 Visual Studio 2019 之外啟動的,可能有某個遺失的參考導致 IntelliSense 無法使用。沒有更多資訊的情況下,我只能提供一些可以嘗試的建議。

