TypeScript成為VisualStudio的正式成員

infoq發表於2014-03-10

  Microsoft的開源程式語言TypeScript設計的初衷是為了使大型JavaScript應用開發更容易,同時提供現代工具的支援。相比TypeScript先前的0.95版本,即將釋出的1.0版本的最新釋出候選版本有不少變化,其中最重要的要屬處理泛化的新方式。TypeScript的開發團隊改變了關鍵字“any”的行為,這樣做是為了簡化建立介面和子類時的型別檢查。

  此外,對泛型的處理也產生了一些變化,這兩種改變結合在一起後,會有利於處理某些場景,如“承諾引數是全型別泛化的型別”。另外還有重要的一點是,與TypeScript一起釋出的庫lib.d.ts也做了更新,提供對觸控和WebGL的支援。

  雖然對此釋出版本的反饋總體上比較好,但是它畢竟是釋出候選版本,所以不建議將其安裝在關鍵的生產系統中,除非你願意承擔部分風險。據一些早期的使用者反映,還有若干穩定性問題需要處理。

  除了通過Update 2獲取TypeScript 1.0RC外,也可以通過下載方式獲取並作為獨立工具使用。專案的原始碼放在Codeplex上。除了可以在Visual Studio中使用TypeScript外,在其他流行的文字編輯器中,如EclipseSublime也支援該語言。

  英文原文:TypeScript Becomes Full Member of Visual Studio

相關文章