網友評分: 5.2分
webstorm社區版本是款專門為開發者社區的用戶打造的一款Web開發軟件。用戶可以通過這款軟件快速完成Web的研究開發工作,滿足大家的設計開發需求,操作簡單,方便快捷,非常好用。
框架和技術:使用 Prettier 作為默認格式化程序的選項,對 Vue.js 進行了各種改進,并支持 WSL 2 中安裝的 Git。
JavaScript 和 TypeScript:新的智能意圖,JSDoc 注釋呈現,ML 輔助代碼補全,以及調試器增強。
HTML 和樣式表:更好地支持 Sass 的模塊系統,WebP 支持,以及 querySelector 方法中 CSS 選擇器的代碼補全。
版本控制:對 GitHub PR 的更高級支持,針對多個 Git 操作的重新設計的對話框,以及用于壓縮日志中提交的新操作。
代碼編輯:用于在代碼中查找問題的新工具,以及用于在每一行的末尾添加插入符號的操作。
代碼重構:這個操作有些像Resharper,熟悉Resharper的用戶應該上手很快,支持的有重命名、提取變量/函數、內聯變量/函數、移動/復制、安全刪除等等。
代碼檢查和快速修復:可以快速找到代碼中的錯誤或者需要優化的地方,并給出修改意見,快速修復。
代碼調試:支持代碼調試,界面和IDEA相似,非常方便。
代碼結構瀏覽:可以快速瀏覽和定位
代碼折疊:功能雖小,不過勝在方便高效
包裹或者去掉外圍代碼:自動提示包裹或者去掉外圍代碼,一鍵搞定
1、支持AngularJS:對流行框架提供高級支持。智能提示AngularJS指令(包括自定義指令),controller 和 application names以及花括號里邊的數據綁定。
2、支持Spy-js:JavaScript追蹤變得簡單。通過Spy-js你可以看到觸發代碼執行的事件的完整列表,然后幫你整理堆棧跟蹤事件,并在源代碼中突出顯示。
3、支持多個插入符和選擇:現在WebStorm允許你把插入符放到多個位置,在這些位置你可以同時編輯代碼,輕松地完成編輯和更換。
4、內置Grunt控制臺:通過Grunt控制臺可以列出并定義grunt任務的完整列表, 雙擊可執行。
5、集成Bower:集成Bower包管理器后,你可以更簡單方便的在IDE中搜索、安裝和管理客戶端庫和框架。
6、JavaScript模塊化:完善了對RequireJS和AMD的支持程度,基于requirejs.config實現了源碼導航功能。并改善了對Harmony module loader的支持。
7、Live控制臺:在控制臺中的JavaScript和Node.js的調試工具窗口現在可以作為一個shell提示符,并允許您執行命令和JavaScript代碼。
8、新增CucumberJS支持:WebStorm現在了解CucumberJS的語法,可以幫助您生成代碼步驟定義。您可以在一個單一的點擊開始測試,看到一個不錯的結構化格式的測試結果,并輕松導航到測試源。