【发布时间】: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