簡體   English   中英

Visual Studio 2022 - 對於 typescript 文件 Intellisense 不起作用

[英]Visual Studio 2022 - for typescript files Intellisense not working

我對 Visual Studio 2022 中 Typescript 文件的 Intellisense 有問題(在 2019 年我沒有這個問題)。 Intellisense 有時會停止工作,我唯一的解決方案是退出 Visual Studio 並重新加載項目。 是否有任何解決方案可以強制 Visual Studio 重新索引文件並希望 Intellisense 能夠開始工作,或者是否有任何其他隱藏設置可以幫助我解決這個煩人的問題?

我遇到了類似的問題,主要是因為項目在 2019 和 2022 兩個版本中都打開了。

嘗試刪除.vs 文件夾並始終在 VS 2022 中打開項目。這為我解決了問題。

請使用以下命令嘗試最新的 typescript 版本:

npm install -g typescript@latest

我在新機器上從舊機器上復制了一個大型項目時遇到了同樣的問題。 搜索了一圈后,我找到了答案。 我發現 typescript 類型不是最新的,所以我首先使用以下命令安裝了 typesync:

npm install -g typesync

然后在 clientapp 文件夾中運行它(因為它查找 package.json 文件):

typesync

重啟項目后一切正常!

有關更多信息,請參閱 - https://github.com/jeffijoe/typesync

抱歉,我沒有解決方案,但我遇到了同樣的問題。 沒有智能感知或着色真的令人沮喪。

當我們在 VS 2022 中打開項目時,我們也遇到了類似的問題。它們之前在 2019 年運行良好。在我們的案例中,修復很簡單。

腳步:

  1. 添加了 tsconfig.json 文件(我們之前的項目中沒有這個文件)
  2. 然后指出你有 typedefinition 文件的 typeRoots 路徑

 { "compilerOptions": { "noImplicitAny": false, "noEmitOnError": true, "removeComments": false, "sourceMap": true, "target": "es5", "typeRoots": [ "/Scripts/typings" ] }, "exclude": [ "node_modules", "wwwroot" ] }

現在,清理解決方案並重建。 它對我們有用。 我希望它有所幫助。

如果有人有更好的解決方案,請指教。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM