typescript - 如何使用 JetBrains WebStorm 自动完成 TypeScript 接口(interface)

标签 typescript autocomplete phpstorm webstorm

我在单独的文件中有一个 Job 接口(interface):

export interface Job {
    id: string;
    title: string;
    description: string;
    employerId: string;
    location: {
        address: string;
        city: string;
        state: string;
        zip: string;
    };
    createdAt: string;
}

当我想使用它时..

const mockJob: Job = {}

有没有一种快速方法可以显示所有属性,以便我可以在 WebStorm 中输入值?

这里的任何帮助将不胜感激,因为将它们全部输入会很烦人。

最佳答案

您想要自动生成属性 stub 吗?不,现在没有这种可能性,此功能仅在 2018.1 中可用(请参阅 WEB-29614 和链接票证)。 但是您可以在大括号内按 Ctrl+Space 并从完成中选择属性

关于typescript - 如何使用 JetBrains WebStorm 自动完成 TypeScript 接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47960775/

相关文章:

javascript - 手动触发时,自动完成的 Google API getPlace 返回未定义

javascript - 为什么 VSCode 不识别 JavaScript 扩展运算符并改为自动完成?

ios - Xcode 代码自动完成函数中的奇怪行为

typescript - 如何编写启用 no-unsafe-any 的类型保护?

Typescript:为什么 Partial 接口(interface)不接受额外的字段?

angularjs - 将指令注入(inject) Controller

java - 如何在 phpstorm(基于速度)文件模板中将字符串转换为驼峰式大小写?

visual-studio - 如何在 Visual Studio 2015 中启用 TypeScript 文件的预览面板?

intellij-idea - 如何将 WebStorm 与 Vue.js 集成

php - 如何防止 PHPStorm 在启动时打开项目?