WebStorm 2019功能介紹
智能的代碼補(bǔ)全:支持不同瀏覽器的提示,還包括所有用戶自定義的函數(shù)(項(xiàng)目中)
代碼補(bǔ)全包含了所有流行的庫(kù),比如:JQuery, YUI, Dojo, Prototype, Mootools and Bindows。
代碼格式化:代碼不僅可以格式化,而且所有規(guī)則都可以自己來(lái)定義。
html提示:大家經(jīng)常在js代碼中編寫html代碼,一般來(lái)說(shuō)十分痛苦,不過(guò)有了智能提示,就爽多了。而且html里面還能有js提示。
聯(lián)想查詢:只需要按著Ctrl鍵點(diǎn)擊函數(shù)或者變量等,就能直接跳轉(zhuǎn)到定義;
代碼導(dǎo)航和用法查詢:項(xiàng)目查找函數(shù)或者變量,還可以查找使用并高亮。
代碼重構(gòu):這個(gè)操作有些像Resharper,熟悉Resharper的用戶應(yīng)該上手很快,支持的有重命名、提取變量/函數(shù)、內(nèi)聯(lián)變量/函數(shù)、移動(dòng)/復(fù)制、安全刪除等等。
代碼檢查和快速修復(fù):可以快速找到代碼中的錯(cuò)誤或者需要優(yōu)化的地方,并給出修改意見,快速修復(fù)。
代碼調(diào)試:支持代碼調(diào)試,界面和IDEA相似,非常方便。
代碼結(jié)構(gòu)瀏覽:可以快速瀏覽和定位
代碼折疊:功能雖小,不過(guò)勝在方便高效
WebStorm 2019軟件特色
【ide功能】
webstorm建立在開源intellij平臺(tái)之上,我們jetbrains已經(jīng)開發(fā)和完善了超過(guò)15年。享受其提供的微調(diào)但高度可定制的體驗(yàn),以適應(yīng)您的開發(fā)工作流程。
1.定制
webstorm非??啥ㄖ?。調(diào)整它以完全適合您的編碼風(fēng)格,從快捷方式,字體和視覺(jué)主題到工具窗口和編輯器布局。
2.當(dāng)?shù)貧v史
無(wú)論您是否使用vcs,本地歷史記錄都可以成為真正的代碼保護(hù)程序。您可以隨時(shí)檢查特定文件或目錄的歷史記錄,并回滾到以前的任何版本。
3.vcs
webstorm提供了統(tǒng)一的ui,可與許多流行的版本控制系統(tǒng)配合使用,確保在git,github,svn,mercurial和perforce之間提供一致的用戶體驗(yàn)。
【無(wú)縫工具集成】
webstorm與用于web開發(fā)的流行命令行工具集成,無(wú)需使用命令行即可為您提供高效,簡(jiǎn)化的開發(fā)體驗(yàn)。
1.項(xiàng)目模板
使用流行的項(xiàng)目模板(如express或web入門套件)從歡迎屏幕啟動(dòng)新項(xiàng)目,并通過(guò)與yeoman的集成訪問(wèn)更多項(xiàng)目生成器。
2.構(gòu)建工具
享受簡(jiǎn)單的統(tǒng)一ui,直接從ide運(yùn)行g(shù)runt,gulp或npm任務(wù)。所有任務(wù)都列在特殊工具窗口中,因此只需雙擊任務(wù)名稱即可啟動(dòng)它。
3.代碼質(zhì)量工具
除了數(shù)百webstorm自己檢查的,它可以運(yùn)行eslint,jscs,tslint,stylelint,jshint或jslint的對(duì)你的代碼,并突出顯示在飛行的任何問(wèn)題,就在編輯器中。
【調(diào)試,跟蹤和測(cè)試】
webstorm提供了強(qiáng)大的內(nèi)置工具,用于調(diào)試,測(cè)試和跟蹤客戶端和node.js應(yīng)用程序。通過(guò)最少的配置和周到的ide集成,使用webstorm可以更輕松地完成這些任務(wù)。
1.跟蹤和分析
webstorm具有spy-js,這是一種內(nèi)置工具,可幫助您跟蹤javascript代碼。探索文件如何與函數(shù)調(diào)用連接,并有效地識(shí)別任何可能的瓶頸。
2.調(diào)試
webstorm為您的客戶端代碼(適用于chrome)和node.js應(yīng)用程序提供內(nèi)置調(diào)試器。放置斷點(diǎn),逐步執(zhí)行代碼并計(jì)算表達(dá)式-所有這些都不需要離開ide。
3.測(cè)試
由于webstorm與karma測(cè)試運(yùn)行器,mocha,jest和protractor集成,因此可以輕松執(zhí)行測(cè)試。在ide內(nèi)部運(yùn)行和調(diào)試測(cè)試,以漂亮可視的格式查看結(jié)果,并導(dǎo)航到測(cè)試代碼。
【智能編碼輔助】
webstorm為您提供javascript和編譯到j(luò)avascript語(yǔ)言,node.js,html和css的智能編碼幫助。享受代碼完成,強(qiáng)大的導(dǎo)航功能,動(dòng)態(tài)錯(cuò)誤檢測(cè)以及所有這些語(yǔ)言的重構(gòu)。
1.導(dǎo)航和搜索
webstorm可幫助您更有效地繞過(guò)代碼,并在處理大型項(xiàng)目時(shí)節(jié)省時(shí)間。只需單擊一下即可跳轉(zhuǎn)到方法,函數(shù)或變量定義,或搜索用法。
2.智能編輯器
ide會(huì)分析您的項(xiàng)目,以便為所有支持的語(yǔ)言提供最佳的代碼完成結(jié)果。當(dāng)您鍵入并建議快速修復(fù)選項(xiàng)時(shí),數(shù)以百計(jì)的內(nèi)置檢查會(huì)報(bào)告任何可能的問(wèn)題。
3.現(xiàn)代框架
webstorm為angular,react,vue.js和meteor提供高級(jí)編碼幫助。享受對(duì)reactnative,phonegap,cordova和ionic的支持,用于移動(dòng)開發(fā),并在服務(wù)器端使用node.js進(jìn)行開發(fā)。一體化ide!
WebStorm 2019安裝步驟
1.在本站下載WebStorm 2019中文版安裝包,解壓
2.運(yùn)行“.exe”開始安裝,安裝目錄默認(rèn)為c:programfilesjetbrainswebstorm2019.1建議不更改
3.勾選創(chuàng)建桌面快捷方式,32位和64位建議都勾選,關(guān)聯(lián)文件可以自行選擇
4.點(diǎn)install,開始安裝,請(qǐng)耐心等一下
5.WebStorm 2019安裝完成后,需要運(yùn)行的話就可以勾選了
WebStorm 2019更新日志
將bug掃地出門進(jìn)行到底
優(yōu)化用戶反饋的問(wèn)題,提升細(xì)節(jié)體驗(yàn)