- TypeScript入門與實戰
- 鐘勝平編著
- 576字
- 2021-01-15 15:35:52
2.2.1 選擇代碼編輯器
在開始編碼之前,我們首先要選擇一款合適的代碼編輯器。目前可供選擇的方案非常多,從TypeScript官網上我們能夠找到支持TypeScript語言的編輯器列表:
?alm.tools
?Atom
?CATS
?Eclipse
?Emacs
?NeoVim
?NetBeans
?Notepad++
?Sublime Text
?Vim
?Visual Studio
?Visual Studio Code
?WebStorm
本書將以Visual Studio Code代碼編輯器為例來演示如何搭建和使用TypeScript開發環境。如果讀者有喜歡的其他軟件,那么可以去搜索相關的資料。這里推薦大家使用Visual Studio Code來編寫TypeScript程序。
前文中我們介紹過,Visual Studio Code是由微軟公司發布的一款跨平臺的免費的集成開發環境(IDE)。微軟公司在設計和開發IDE方面有著非常豐富的經驗,Visual Studio Code一經推出很快就成為世界上最流行的代碼編輯器之一。更重要的是,它對TypeScript語言的支持尤為出色。Visual Studio Code和TypeScript都是微軟公司的產品,兩個開發團隊之間有著密切的合作。Visual Studio Code本身就是使用TypeScript語言開發的,Visual Studio Code開發團隊對TypeScript語言的使用反饋和功能需求是TypeScript團隊制訂開發計劃時的重要參考。
為了保證兩個產品都能夠進行快速迭代并且為開發者提供最新的TypeScript特性,Visual Studio Code開發團隊與TypeScript開發團隊就產品發布周期達成了一致:
?Visual Studio Code每個月發布一次。
?TypeScript每兩個月進行一次完整功能的發布,如3.6、3.7和3.8等。
?TypeScript每個月至少發布一次到npm,可能是補丁或功能的發布。
?TypeScript的發布時間將比Visual Studio Code的發布時間提前約一周;當Visual Studio Code發布時,將會把最新版的TypeScript集成進來。
圖2-5所示為TypeScript和Visual Studio Code發布周期的比較。
- 程序員修煉之道:程序設計入門30講
- 編程卓越之道(卷3):軟件工程化
- 跟小海龜學Python
- 精通API架構:設計、運維與演進
- MATLAB實用教程
- 單片機應用與調試項目教程(C語言版)
- SQL Server 2016數據庫應用與開發
- PLC應用技術(三菱FX2N系列)
- 智能搜索和推薦系統:原理、算法與應用
- Spring MVC+MyBatis開發從入門到項目實踐(超值版)
- Python:Deeper Insights into Machine Learning
- Java 9 Programming By Example
- 區塊鏈架構之美:從比特幣、以太坊、超級賬本看區塊鏈架構設計
- Natural Language Processing with Python Quick Start Guide
- Java Hibernate Cookbook