您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件开发专栏 > 开发技术 > 正文

掌握这7个工具,快速学会TypeScript

发表于:2020-07-29 作者:快快网络 来源:今日头条

TypeScript是JavaScript语言的超集,可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。现在很多人都在学习TypeScript,今天就给大家推荐7个工具,帮助你快速学会TypeScript。

掌握这7个工具,快速学会TypeScript

1、TypeScript AST Viewer

https://ts-ast-viewer.com/

它是TypeScript AST 在线工具,可以用来查看指定TypeScript代码对应的 AST(Abstract Syntax Tree)抽象语法树。如果你了解过AST,应该也知道astexplorer,该工具除了支持 JavaScript 之外,还支持 CSS、JSON、RegExp、GraphQL和Markdown等格式。

2、TypeScript Playground

https://www.typescriptlang.org/play/

这是TypeScript 官方提供的在线运行环境,可以用来学习 TypeScript 相关知识与不同版本的功能特性,对于想学TS的人,这是很实用的一个工具。

3、Schemats

https://github.com/SweetIQ/schemats

Schemats可以基于(Postgres,MySQL)SQL数据库中的schema自动生成TypeScript接口定义。

4、JSON TO TS

http://www.jsontots.com/

这个也是TypeScript的在线工具,可以用来为指定的 JSON 数据生成对应的 TypeScript 接口定义。如果你是使用 VSCode IDE 朋友,安装 JSON to TS 扩展也能很方便地完成JSON to TS的转换。

5、TypeDoc

https://typedoc.org/

TypeDoc 用于把TypeScript 源代码中的注释,转换为 HTML 文档或 JSON 模型。它支持多种配置,很灵活。

6、TypeScript ESLint

https://typescript-eslint.io/

使用TypeScript ESLint可以帮助规范和提升代码的质量,对团队开发效率也很有帮助。

7、TypeScript UML Playground

https://tsuml-demo.firebaseapp.com/

它是在线 TypeScript UML 工具,可以用来为指定的 TypeScript 代码生成 UML 类图。