【发布时间】:2020-10-23 15:56:38
【问题描述】:
在今天之前,我能够使用快速修复 选项在实现给定接口的类上生成方法。我将简单地开始类定义;类似:
export default class MyService extends BaseService implements IMyService {
}
然后我会将鼠标悬停在类名上(即MyService)。
类名下会有一条红色波浪线,因为接口的成员(即IMyService)尚未实现。悬停片刻后,会弹出快速修复菜单,我可以选择一个选项来生成成员。
今天,一切都像以前一样工作,除了快速修复菜单弹出时它指出:没有可用的快速修复,即使它指出了应该添加到类中以进行更正的成员错误。
我已禁用所有插件并重新启动应用程序,但问题仍然存在。
我目前使用的界面由 4 个必需方法组成。我的类扩展的基类没有与接口冲突的成员,当我删除extends 子句时问题仍然存在。
我该如何解决这个问题?有什么我正在做的事情导致这个吗?
【问题讨论】:
标签: typescript visual-studio-code ide code-generation