我可以打开一些设置以使typedoc推断类型以及VS代码吗?

时间:2019-02-15 15:50:14

标签: typescript documentation typedoc

我的代码中某处有此方法:

public async createProject() {
    let req = new requests.CreateProjectRequest(this.newTransactionId(), this.connection!, this.defaultMaxWaitForResponse)
    return await req.run();
}

当我将鼠标悬停在VS Code中的方法名称上时,可以看到该方法的返回值。我实际上不知道是谁负责我在工具提示中看到的注释。 VS Code是在后台运行TypeScript服务器还是在做自己的事情?无论如何,我看到了:

(method) Client.createProject(): Promise<requests.CreateProjectResponse>

但是在我使用TypeDoc生成的文档中,我只会看到更为通用的内容:

createProject(): Promise<object>

我想要更具体的文档,但是我也不想在TypeScript / VS Code已经可以推断出正确类型的地方添加不必要的注释。

我可以打开一些设置以使typedoc推断类型以及VS代码吗?

编辑

仅显示为Promise<object[]>的返回类型示例。

export type ArcGetSuppliesResponse = Array<{
    id: number;
    name: string;
    manufacturer?: string;
    model?: string;
}>;

0 个答案:

没有答案