有没有TypeScript/VSCode设置,可以在初始化类时自动完成类属性?类似于Dart的
目前,我正在手动编写每个属性,但对于具有许多属性的类而言,这相当繁琐;需要不断参考类定义。
例如:
insertArgumentPlaceholders
(见问题)。我知道TypeScript有completeFunctionCalls
,但是这个功能似乎不适用于类。目前,我正在手动编写每个属性,但对于具有许多属性的类而言,这相当繁琐;需要不断参考类定义。
例如:
class User {
id: string;
name: string;
public constructor(init?: Partial<User>) {
Object.assign(this, init);
}
}
// Typing "const user = new User.." -> autocomplete/autofill to:
const user = new User({
id: // <placeholder>,
name: // <placeholder>,
});
编辑:
我知道Copilot和类似的扩展程序,它们并不提供我所询问的功能。我的问题是是否有一种内置的TypeScript功能可以自动建议/自动填充类属性。Copilot(以及类似的工具)会建议通常在类中甚至不存在的属性,我想知道是否有一种设置可以模仿Dart的行为。