【问题标题】:Type script visual studio code autocomplete打字稿视觉工作室代码自动完成
【发布时间】:2023-04-05 21:24:02
【问题描述】:

我已经将一个项目从 javascript 转换为 TypeScript,但是当我将鼠标悬停在 Visual Studio Code 编辑器(版本 1.7.2)中时,我没有看到自动完成建议/类型。即使是下面的简单示例也不建议自动完成或变量类型。我们是否需要为此在 VS Code 编辑器中进行任何配置? (或安装任何插件),请提出建议。

class Student {
    fullName: string;
    constructor(public firstName, public middleInitial, public lastName) {
        this.fullName = firstName + " " + middleInitial + " " + lastName;
    }
}

interface Person {
    firstName: string;
    lastName: string;
}

function greeter(person : Person) {
    return "Hello, " + person.firstName + " " + person.lastName;
}

var user = new Student("Jane", "M.", "User");

【问题讨论】:

  • 为什么不使用最新版本(即 1.8.1)?
  • v 1.8.1 也一样。
  • 文件扩展名是什么? .ts?
  • @peval27 是的,它是 .ts(编辑器中的 TypeScript 语言模式)
  • 我认为您的电脑有问题。也许尝试重新启动或卸载/重新安装。我已经在干净的 VM 上安装了 Visual Studio Code,复制并粘贴您的代码,保存 .ts 并运行。

标签: typescript visual-studio-code typescript-typings


【解决方案1】:

这是 typecirpt sdk 路径的问题 - 在用户设置 typescript.tsdk 中配置了正确的路径,现在可以使用。

【讨论】:

    猜你喜欢
    • 2015-11-30
    • 1970-01-01
    • 2020-06-14
    • 1970-01-01
    • 2021-08-20
    • 2018-07-05
    • 2015-07-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多