掌握這7個(gè)工具,快速學(xué)會(huì)TypeScript
TypeScript是JavaScript語(yǔ)言的超集,可以在任何瀏覽器、任何計(jì)算機(jī)和任何操作系統(tǒng)上運(yùn)行,并且是開源的?,F(xiàn)在很多人都在學(xué)習(xí)TypeScript,今天就給大家推薦7個(gè)工具,幫助你快速學(xué)會(huì)TypeScript。
1、TypeScript AST Viewer
https://ts-ast-viewer.com/
它是TypeScript AST 在線工具,可以用來(lái)查看指定TypeScript代碼對(duì)應(yīng)的 AST(Abstract Syntax Tree)抽象語(yǔ)法樹。如果你了解過(guò)AST,應(yīng)該也知道astexplorer,該工具除了支持 JavaScript 之外,還支持 CSS、JSON、RegExp、GraphQL和Markdown等格式。
2、TypeScript Playground
https://www.typescriptlang.org/play/
這是TypeScript 官方提供的在線運(yùn)行環(huán)境,可以用來(lái)學(xué)習(xí) TypeScript 相關(guān)知識(shí)與不同版本的功能特性,對(duì)于想學(xué)TS的人,這是很實(shí)用的一個(gè)工具。
3、Schemats
https://github.com/SweetIQ/schemats
Schemats可以基于(Postgres,MySQL)SQL數(shù)據(jù)庫(kù)中的schema自動(dòng)生成TypeScript接口定義。
4、JSON TO TS
http://www.jsontots.com/
這個(gè)也是TypeScript的在線工具,可以用來(lái)為指定的 JSON 數(shù)據(jù)生成對(duì)應(yīng)的 TypeScript 接口定義。如果你是使用 VSCode IDE 朋友,安裝 JSON to TS 擴(kuò)展也能很方便地完成JSON to TS的轉(zhuǎn)換。
5、TypeDoc
https://typedoc.org/
TypeDoc 用于把TypeScript 源代碼中的注釋,轉(zhuǎn)換為 HTML 文檔或 JSON 模型。它支持多種配置,很靈活。
6、TypeScript ESLint
https://typescript-eslint.io/
使用TypeScript ESLint可以幫助規(guī)范和提升代碼的質(zhì)量,對(duì)團(tuán)隊(duì)開發(fā)效率也很有幫助。
7、TypeScript UML Playground
https://tsuml-demo.firebaseapp.com/
它是在線 TypeScript UML 工具,可以用來(lái)為指定的 TypeScript 代碼生成 UML 類圖。