gpt4 book ai didi

javascript - 将智能感知从 Visual Studio 2015 迁移到 VSCode

转载 作者:行者123 更新时间:2023-11-29 11:00:40 25 4
gpt4 key购买 nike

嗨,

在 VS2015 中,我通过使用贯穿整个项目的 intellisense.js 引用文件获得了出色的智能感知支持。这些与 JsDoc 符号相结合确保我的所有非库代码都具有智能感知支持。

enter image description here

/// <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 来定义您的项目结构

关于javascript - 将智能感知从 Visual Studio 2015 迁移到 VSCode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47680765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com