簡體   English   中英

將intellisense從Visual Studio 2015遷移到VSCode

[英]Migrating intellisense from Visual Studio 2015 to VSCode

嗨,

在VS2015中,我通過使用遍布項目的intellisense.js參考文件獲得了極好的智能感知支持。 這些結合JsDoc表示法確保我的所有非庫代碼都具有intellisense支持。

在此輸入圖像描述

/// <reference path="hudtimer.js" />
/// <reference path="intellisense.js" />
/// <reference path="menulayergametimers.js" />
/// <reference path="menulayerstreakidentifier.js" />
/// <reference path="streakidentifier.js" />
/// <reference path="menulayerpop.js" />
/// <reference path="popentity.js" />
/// <reference path="popentityfactory.js" />
/// <reference path="popactions.js" />
/// <reference path="menulayerpophud.js" />
/// <reference path="popquestion.js" />
/// <reference path="popcharacter.js" />
/// <reference path="popvfxmanager.js" />

在VSCode中,這些文件基本上被忽略,導致智能感知非常差。 它似乎更喜歡TypeScript定義,這不是我以前真正研究的東西,可能會花費大量時間為代碼庫中的每個文件創建/生成(大項目!)

有沒有辦法強制/哄VSCode使用已設置的intellisense.js文件?

嘗試使用以下內容在項目的根目錄下創建jsconfig.json文件:

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

此文件應確保工作區中的所有js文件(包括intellisense.js )都被選中並包含在同一個JavaScript項目中。

將來,我還建議您嘗試從使用reference路徑文件遷移到使用jsconfig定義項目結構

暫無
暫無

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

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