WebStorm 是JetBrains公司旗下一款JavaScript 開發(fā)工具。已經(jīng)被廣大中國JS開發(fā)者譽為“Web前端開發(fā)神器”、“最強大的HTML5編輯器”、“最智能的JavaScript IDE”等,能夠高效準確地智能感知Angular語法、指令。與IntelliJ IDEA同源,繼承了IntelliJ IDEA強大的JS部分的功能,大大提高了開發(fā)者們的工作效率。
Webstorm軟件功能
智能的代碼補全
支持不同瀏覽器的提示,還包括所有用戶自定義的函數(shù)(項目中)
代碼補全包含了所有流行的庫,比如:JQuery, YUI, Dojo, Prototype, Mootools and Bindows。
代碼格式化
代碼不僅可以格式化,而且所有規(guī)則都可以自己來定義
html提示
大家經(jīng)常在js代碼中編寫html代碼,一般來說十分痛苦,不過有了智能提示,就爽多了。而且html里面還能有js提示。
聯(lián)想查詢
只需要按著Ctrl鍵點擊函數(shù)或者變量等,就能直接跳轉(zhuǎn)到定義;可以全
代碼導(dǎo)航和用法查詢(8張)
項目查找函數(shù)或者變量,還可以查找使用并高亮。
代碼重構(gòu)
這個操作有些像Resharper,熟悉Resharper的用戶應(yīng)該上手很快,支持的有重命名、提取變量/函數(shù)、內(nèi)聯(lián)變量/函數(shù)、移動/復(fù)制、安全刪除等等。
代碼檢查和快速修復(fù)
可以快速找到代碼中的錯誤或者需要優(yōu)化的地方,并給出修改意見,快速修復(fù)。
代碼調(diào)試
支持代碼調(diào)試,界面和IDEA相似,非常方便。
代碼結(jié)構(gòu)瀏覽
可以快速瀏覽和定位
代碼折疊
功能雖小,不過勝在方便高效
包裹或者去掉外圍代碼
自動提示包裹或者去掉外圍代碼,一鍵搞定
系統(tǒng)要求
Windows
64 位 Microsoft Windows 10、8
最少 2 GB RAM,推薦 8 GB RAM
2.5 GB 硬盤空間,推薦 SSD
最低屏幕分辨率 1024x768
MacOS
macOS 10.13 或更高版本
最少 2 GB RAM,推薦 8 GB RAM
2.5 GB 硬盤空間,推薦 SSD
最低屏幕分辨率 1024x768
Linux
GNOME 或 KDE 桌面版
最少 2 GB RAM,推薦 8 GB RAM
2.5 GB 硬盤空間,推薦 SSD
最低屏幕分辨率 1024x768
更新日志
新增支持Meteor,集成PhoneGap、Cordova等移動開發(fā)框架功能,WebStorm 最大的特點是支持一系列最新的技術(shù),比如HTML5,CSS3, Node.js, AngularJS, Dart, CoffeeScript, TypeScript, LESS, Sass, Stylus, Karma, Mocha, Emmet, RequireJS等等。