WebStorm 2017
最聰明的編輯
使用現代JavaScript生態系統的全部力量 - WebStorm讓您覆蓋!享受智能代碼完成,即時錯誤檢測,強大的導航和重構JavaScript,TypeScript,樣式表語言和最流行的框架。
調試器
在IDE中輕鬆調試客戶端和Node.js應用程序 - 將斷點放在源代碼中,探索調用堆棧和變量,設置手錶以及使用交互式控制台。
無縫工具集成
利用linters,構建工具,測試跑步者,REST客戶端和更多的工具,這些工具都與IDE完全集成。但任何時候您都需要終端,它也可以作為一個IDE工具窗口。
單元測試
使用WebStorm中的Karma,Mocha,Quantractor和Jest運行和調試測試。在編輯器中立即看到測試狀態,或者在一個方便的樹狀視圖中,您可以從中快速跳轉到測試。
與VCS集成
使用簡單的統一UI來處理Git,GitHub,Mercurial和其他VCS。在IDE中直接提交文件,查看更改並解決與可視化差異/合併工具的衝突。
改進的webpack支持
JavaScript文件中的編碼幫助現在尊重webpack模塊解析。現在,當您使用具有別名和多個模塊的複雜Webpack配置時,WebStorm將正確地解析導入語句中的路徑,並建議要導入的符號
從ESLint導入代碼樣式
您現在可以將一些ESLint代碼樣式規則導入 IDE的JavaScript代碼樣式設置。
在.eslintrc文件中提示時,回复“是”,以應用匹配的規則,使IDE格式與ESLint配置更一致。
更好的角度支持
您現在可以將一些ESLint代碼樣式規則導入 IDE的JavaScript代碼樣式設置。
在.eslintrc文件中提示時,回复“是”,以應用匹配的規則,使IDE格式與ESLint配置更一致。
移動符號重構
通過新的移動符號重構,您現在可以將ES6模塊中的類,全局函數或變量從一個JavaScript或TypeScript文件安全移動到另一個。WebStorm將為您更新所有的導入和導出。
TypeScript中的參數提示和類型信息
參數提示顯示方法和函數中的參數名稱,使您的代碼更容易閱讀。
您還可以在TypeScript中查看對象的推斷類型,如果您在MacOS 上持有Cmd或在Windows和Linux上保持 Ctrl並將鼠標懸停在其上。
其他改進:
>導入將自動添加完成在項目中定義和導出的 JavaScript符號
>改進了無狀態組件和道具的編碼協助
>項目視圖中的文件嵌套設置,以配置哪些文件可視分組
>JavaScript和TypeScript文件中的麵包屑
>HTML和JSX的新代碼樣式選項:第一個屬性之前的新行和最後一個屬性之後的新行
>快速修復將module.exports轉換為ES6導出
>改進了TypeScript中的導航:轉到定義將 .ts文件更改為.d.ts文件
>為角度模板創建方法快速修復
>版本控制的改進:提交消息格式的配置,Git 的恢復提交操作以及提交消息 的新Reword操作