TypeScript Twoslash

TypeScript 程式碼的標記格式,非常適合用來建立獨立的程式碼範例,讓 TypeScript 編譯器執行額外工作。

如果您了解 TypeScript,基本上就了解 twoslash。

Twoslash 新增了內嵌宣告 tsconfig 選項、將範例分割成多個檔案,以及其他幾個有用的指令。您可以在 README 內看到完整的 API

Twoslash 標記語言有助於

  • 強制執行 TypeScript 程式碼範例的準確錯誤,並將訊息留給編譯器
  • 分割程式碼範例以隱藏會分散注意力的程式碼
  • 宣告式地突顯程式碼範例中的符號
  • 使用轉譯到不同檔案的結果或輔助檔案(例如 .d.ts 或 .map 檔案)取代程式碼
  • 在單一程式碼範例中處理多檔案匯入
  • 為程式碼建立遊樂場連結

標記

查看 TS Twoslash 如何擷取程式碼中識別項的突顯資訊

正在下載沙盒...

突顯執行時期類型
顯示錯誤
設定編譯器旗標
修剪程式碼
顯示 JS
顯示 DTS
突顯

結果

用法

Twoslash 的使用指南可在 npm README @typescript/twoslash 中取得。