JetBrains WebStorm是一款強(qiáng)大、輕量、智能的JavaScript IDE。WebStorm 是一款深受廣大程序員喜愛(ài)的 JavaScript 開(kāi)發(fā)和 Web 前端開(kāi)發(fā)工具,完美適應(yīng)各種復(fù)雜客戶端開(kāi)發(fā)和 Node.js 的服務(wù)器端開(kāi)發(fā)。有需要的小伙伴歡迎來(lái)西西下載體驗(yàn)。
軟件優(yōu)勢(shì):
快速起步并運(yùn)行
立即開(kāi)始處理您的項(xiàng)目,而不是浪費(fèi)時(shí)間來(lái)處理多個(gè)插件。借助各種內(nèi)置的開(kāi)發(fā)人員工具以及開(kāi)箱即用的語(yǔ)言和框架支持,高效的JavaScript開(kāi)發(fā)具有一切所需。
提高生產(chǎn)力
不要花時(shí)間在終端機(jī)和文本編輯器之間來(lái)回移動(dòng),也不要花時(shí)間在可以借助重構(gòu)和快速修復(fù)自動(dòng)進(jìn)行的事情上;這是IDE最擅長(zhǎng)的。它使最關(guān)鍵的開(kāi)發(fā)人員工具(如調(diào)試器和Git)觸手可及。
輕松編寫(xiě)更好的代碼
在您鍵入IDE并進(jìn)行數(shù)十次檢查并及時(shí)檢測(cè)到潛在的錯(cuò)誤和冗余時(shí),編寫(xiě)更清晰,更可靠的代碼。通過(guò)自動(dòng)補(bǔ)全功能可以節(jié)省時(shí)間,因?yàn)樽詣?dòng)補(bǔ)全功能可以建議在當(dāng)前上下文中最相關(guān)的變量和方法。
迅速找到您需要的東西
無(wú)論您的項(xiàng)目有多大,都可以更快地處理代碼。只需單擊幾下即可跳轉(zhuǎn)到任何類(lèi),函數(shù),方法,變量或組件的定義,并找到其用法。概覽結(jié)構(gòu),輕松瀏覽已打開(kāi)的文件。
根據(jù)您的喜好定制外觀
不想使用默認(rèn)值嗎?通過(guò)玩弄主題,代碼樣式,插件等來(lái)調(diào)整IDE的外觀和行為,以便更好地滿足您的獨(dú)特需求。您還可以在WebStorm的不同實(shí)例之間自動(dòng)共享您的自定義設(shè)置。
軟件特征:
代碼導(dǎo)航和用法搜索:
函數(shù)、變量或標(biāo)簽的導(dǎo)航都可用一個(gè)熱鍵使用。
JavaScript單元測(cè)試:
如果你是一個(gè)JavaScript的開(kāi)發(fā)者,你應(yīng)該知道對(duì)于你的程序來(lái)說(shuō),代碼的質(zhì)量和正確性是非常重要的。那么,一致性測(cè)試和回歸性測(cè)試這種功能會(huì)使你輕松很多。
代碼檢測(cè)和快速修復(fù)
為保證更優(yōu)的代碼質(zhì)量,WebStorm能快速地捕捉到JavaScript中的常見(jiàn)錯(cuò)誤并提供快速的修復(fù)方案。
批量代碼分析:
無(wú)需通過(guò)點(diǎn)擊所有文件或部署到服務(wù)器。整個(gè)源代碼樹(shù)的啟動(dòng)代碼分析,可以在一個(gè)單一的視圖中看到所有的結(jié)果。
支持HTML5:
用<!DOCTYPE HTML>創(chuàng)建一個(gè)新的HTML文檔,以便于在代碼中使用HTML5。假如我們想要使用一個(gè)<canvas>標(biāo)簽。不但要當(dāng)鍵 入”<ca”時(shí)IDE會(huì)知曉你的意圖并添加<canvas>標(biāo)簽,而且在按下Space鍵后它會(huì)提示HTML5屬性已被IDE支持。
驗(yàn)證和快速修復(fù):
WebStorm可以修復(fù)檢測(cè)下列問(wèn)題,并給你更合理的建議建議:
無(wú)效的CSS選擇器的格式
無(wú)效的CSS屬性
未使用的CSS類(lèi)定義
無(wú)效的本地錨和更多…
缺少必需的屬性
無(wú)效的屬性或非法值
錯(cuò)誤的引用文件中的鏈接
重復(fù)的屬性
顯示應(yīng)用樣式:
是否想讓你的頁(yè)面中出現(xiàn)一個(gè)流行的樣式?右鍵單擊并選擇顯是應(yīng)用樣式標(biāo)簽。此命令將打開(kāi)的標(biāo)簽應(yīng)用到通過(guò)CSS樣式的樹(shù)視圖里的樣式。
新功能說(shuō)明:
啟動(dòng)更快
在啟動(dòng)時(shí),您現(xiàn)在可以期望WebStorm顯示歡迎屏幕,并打開(kāi)已索引的項(xiàng)目,速度比以前的版本快20%。
更高級(jí)的Vue.js支持
借助插槽名稱(chēng)的代碼完成,Vue符號(hào)的文檔以及對(duì)單獨(dú)文件中定義的組件的支持,您現(xiàn)在可以更快地構(gòu)建出色的Vue.js應(yīng)用程序。
CDN上CSS庫(kù)的完成
如果您正在使用Bootstrap或從HTML文件中的CDN鏈接的另一個(gè)CSS庫(kù),則現(xiàn)在可以從該庫(kù)獲取類(lèi)名的完成,而無(wú)需將其源添加到項(xiàng)目中。