| 企服解答
WebStorm 是一款 JavaScript 開(kāi)發(fā)工具,目前已經(jīng)被廣大中國(guó) JS 開(kāi)發(fā)者譽(yù)為“Web 前端開(kāi)發(fā)神器”、“強(qiáng)大的 HTML5 編輯器”、“智能的 JavaScript IDE”等。與 IntelliJ IDEA 同源,具有的功能包括:智能的代碼補(bǔ)全、代碼格式化、html 提示、聯(lián)想查詢(xún)、代碼重構(gòu)、代碼檢查和快速修復(fù)、代碼調(diào)試、代碼結(jié)構(gòu)瀏覽、代碼折疊。
webstorm是什么軟件
1、智能的代碼補(bǔ)全
支持不同瀏覽器的提示,還包括所有用戶(hù)自定義的函數(shù)(項(xiàng)目中)。代碼補(bǔ)全包含了所有流行的庫(kù),比如:JQuery, YUI, Dojo, Prototype, Mootools and Bindows。
2、代碼格式化
代碼不僅可以格式化,而且所有規(guī)則都可以自己來(lái)定義。
3、html 提示
大家經(jīng)常在 js 代碼中編寫(xiě) html 代碼,一般來(lái)說(shuō)十分痛苦,不過(guò)有了智能提示,就爽多了。而且 html 里面還能有 js 提示。
4、聯(lián)想查詢(xún)
只需要按著 Ctrl 鍵點(diǎn)擊函數(shù)或者變量等,就能直接跳轉(zhuǎn)到定義;可以全項(xiàng)目查找函數(shù)或者變量,還可以查找使用并高亮。
5、代碼重構(gòu)
這個(gè)操作有些像 Resharper,熟悉 Resharper 的用戶(hù)應(yīng)該上手很快,支持的有重命名、提取變量/函數(shù)、內(nèi)聯(lián)變量/函數(shù)、移動(dòng)/復(fù)制、安全刪除等等。
6、代碼檢查和快速修復(fù)
可以快速找到代碼中的錯(cuò)誤或者需要優(yōu)化的地方,并給出修改意見(jiàn),快速修復(fù)。
7、代碼調(diào)試
支持代碼調(diào)試,界面和 IDEA 相似,非常方便。
8、代碼結(jié)構(gòu)瀏覽
可以快速瀏覽和定位。
9、代碼折疊
功能雖小,不過(guò)勝在方便高效,包裹或者去掉外圍代碼。自動(dòng)提示包裹或者去掉外圍代碼,一鍵搞定。
| 拓展閱讀
WebStorm有以下缺點(diǎn):
1、常駐內(nèi)存300M左右,如果你的內(nèi)存只有1G,請(qǐng)用Sublime/VIM。如果你內(nèi)存有4G,我覺(jué)得你真不用在意這點(diǎn)內(nèi)存,Chrome 占的內(nèi)存比這多多了,你還不是用的很嗨?
2、啟動(dòng)一個(gè)項(xiàng)目所需的時(shí)間與項(xiàng)目大小相關(guān)。不愿意等的請(qǐng)用Sublime。某人說(shuō) IDE 的正確打開(kāi)方式是上班啟動(dòng)之,下班關(guān)閉之。更有甚者說(shuō)是入職啟動(dòng)之,辭職關(guān)閉之。你們感受一下。
3、英語(yǔ)太差的就不要用 WS 了,喜歡花時(shí)間調(diào)教 VIM 各種插件的也沒(méi)必要用 WS 了。
[免責(zé)聲明]
文章標(biāo)題: webstorm是什么軟件
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問(wèn)題,請(qǐng)及時(shí)溝通。發(fā)送郵件至36dianping@36kr.com,我們會(huì)在3個(gè)工作日內(nèi)處理。