[英]How to copy the inferred type of an untyped function (TypeScript) in Visual Studio Code when its very long
右键单击 function 名称,选择“重构”,然后“推断 function 返回类型”。
一种方法是使用tsc
命令行工具。 如果您可以隔离文件以便没有依赖项,那么您可以运行:
tsc filename.ts --declaration --emitDeclarationOnly
生成的filename.d.ts
文件将包含生成的类型。
您可以从以下代码中获取类型:
function createPatientTables() {
return {
foo: 'hello world',
bar: 123
};
}
type PatientTables = ReturnType<typeof createPatientTables>;
RMC 重构为首先命名为 function,然后 RMC 在新的 function 重构显示推断返回类型选项。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.