javascript
WebStorm 10支持TypeScript 1.4到JavaScript的实时编译
JetBrains WebStorm 10支持在編輯代碼的同時將TypeScript 1.4代碼編譯為JavaScript。新版本增加了對聯合類型、模塊、修飾符以及let和const關鍵字的支持。它還提供一個應用依賴圖表、source maps以及一個V8的CPU和內存分析器。
\\WebStorm 10中最重要的一個特性是改善了對于TypeScript 1.4的支持,編輯器內置一個可以在編輯代碼的同時將TypeScript轉譯為等效JavaScript的編譯器,任何語法錯誤都會被標示下劃線。同時,WebStorm支持TypeScript 1.4的聯合類型以及let和const關鍵字,同時還支持預計將在TypeScript 1.5發布的模塊和修飾符,他們分別屬于ECMAScript 6和ECMAScript 7中提議的新特性。
\\據JetBrains說,他們已經“重寫了對于JavaScript的支持”,可以更快速地進行代碼補全和高亮。他們還為編輯器增加一個“專注”模式,在這個模式下移除了所有的工具條和菜單欄,僅留下文本文件區域用于編碼。他們添加了一個新的設置選項,允許開發者同時編輯HTML的開始和閉合標簽。
\\通過spy-js,開發者可以創建并且可視化應用依賴圖表,描繪出不同的源文件和函數調用之間的關系。spy-js同時也支持source maps跟蹤從JavaScript代碼塊到原始的TypeScript、CoffeeScript或者ES 6的代碼執行路徑。
\\WebStorm 10可以剖析Node.js應用運行在V8上的CPU消耗,所以開發者可以利用它找出特別消耗CPU性能的部分。它同時也可以剖析堆的狀況,呈現出每一個對象的內存消耗。
\\最后,我們希望提一下更棒的Grunt集成,在新版本提供了與Gulp一致的體驗。WebStorm 10內置了Dart靜態代碼分析器,可以提供錯誤和警告概要。
\\查看英文原文:WebStorm 10 Compiles TypeScript 1.4 to JavaScript on the Fly
\\感謝邵思華對本文的審校。
\給InfoQ中文站投稿或者參與內容翻譯工作,請郵件至editors@cn.infoq.com。也歡迎大家通過新浪微博(@InfoQ,@丁曉昀),微信(微信號:InfoQChina)關注我們,并與我們的編輯和其他讀者朋友交流。
總結
以上是生活随笔為你收集整理的WebStorm 10支持TypeScript 1.4到JavaScript的实时编译的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IOS学习笔记
- 下一篇: http://blog.csdn.net