轉(zhuǎn)帖|產(chǎn)品更新|編輯:鮑佳佳|2020-07-28 14:08:02.543|閱讀 3307 次
概述:新版本W(wǎng)ebStorm v2020.2使用Prettier作為默認(rèn)格式器的期待已久的選項(xiàng),一流的Vue支持,對Vue的支持,對JavaScript的新意圖,對GitHub pull請求的全面支持等等!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
WebStorm 2020.2版本是WebStorm今年的第二個重大更新,現(xiàn)已發(fā)布!它將Prettier作為默認(rèn)格式化程序選項(xiàng),能夠更好的支持Vue類,JavaScript,以及對GitHub pull請求的全面支持等等。
如果您只有幾分鐘時間來探索WebStorm 2020.2的新增功能,請觀看此視頻。如果您想更深入地學(xué)習(xí),請繼續(xù)閱讀!
新功能和改進(jìn)屬于以下類別:
我們將盡可能地繼續(xù)使開發(fā)者在WebStorm中使用Prettier時更加容易。這次,我們將Prettier設(shè)置為默認(rèn)格式器,而不是內(nèi)置的格式器?,F(xiàn)在,您所需要做的就是在“ Preferences / Settings” |“ Settings”中選擇“ Preferences/Settings | Languages & Frameworks | JavaScript | Prettier
選中“ code reformat”選項(xiàng),只要您使用默認(rèn)格式設(shè)置操作,就會調(diào)用Prettier 。默認(rèn)情況下,WebStorm會將格式應(yīng)用于all。在項(xiàng)目中編輯的js,.ts,.jsx和.tsx文件,就像在保存時運(yùn)行Prettier時一樣。要將格式應(yīng)用于其他文件類型,或?qū)⒏袷较拗茷閮H位于特定目錄中的文件,可以使用glob模式自定義默認(rèn)配置。
如果要在所有新項(xiàng)目中將Prettier用作默認(rèn)格式化程序,請轉(zhuǎn)至File | New Projects Settings | Preferences/從主菜單中選擇Settings for New Projects,然后在其中選擇“On Code Reformat ”選項(xiàng),并在需要時更新文件類型的默認(rèn)列表。
如果您對舊的處理方式感到滿意–既使用內(nèi)置格式化程序又使用“Reformat with Prettier”操作,該怎么辦?或者,如果您已經(jīng)習(xí)慣了將自定義快捷方式分配給“ Reformat with Prettier”操作,該怎么辦?您當(dāng)然可以繼續(xù)使用它。但是,您可能想嘗試一下新功能,看看它是否對您更好。
WebStorm 2020.2還添加了對Nuxt.js的支持,Vue代碼樣式設(shè)置的專用部分以及其他一些改進(jìn)。讓我們看看添加了什么。
對Nuxt.js的支持
首先,如果您使用的是從2.9.0開始的Nuxt版本,并且沒有安裝@ nuxt / types軟件包,則WebStorm會警告您,并建議將其安裝為dev依賴項(xiàng)。如果要在IDE中更好地完成代碼,請建議您這樣做。
現(xiàn)在,使用nuxt.config.js文件時,您將獲得正確的代碼完成建議。懸停時,您還將看到“ Documentation”彈出窗口,顯示該文件中使用的Nuxt選項(xiàng)的類型信息。
同時,也支持特定的Nuxt的Webpack設(shè)置。從Nuxt.js 2.12.0開始,WebStorm將自動找到webpack配置文件,并使用其中的模塊解析規(guī)則來提供編碼幫助。
IDE還可以識別對Vuex存儲的引用,并且可以正確解析并自動完成它們。
最后,Vue模板中引用的 static目錄中的所有內(nèi)容也將得到正確解析。
Vue特定的代碼樣式設(shè)置
WebStorm 2020.2隨附一個專用部分,用于配置Vue文件的格式設(shè)置選項(xiàng)。新部分位于“ Preferences/Settings | Editor | Code Style | Vue。
使用Vue特定的代碼樣式設(shè)置,您應(yīng)該選擇那些能快速選擇縮進(jìn)頂級標(biāo)簽的內(nèi)容。您還可以決定整個Vue文件的縮進(jìn)應(yīng)該相同,還是取決于語言設(shè)置(例如特定于HTML)。默認(rèn)情況下,僅<template>縮進(jìn)內(nèi)容,并且縮進(jìn)對于整個文件是統(tǒng)一的。
您還可以更改在Vue代碼中格式化插值的方式。要配置任何其他代碼樣式選項(xiàng),請?jiān)?em>“Preferences/Settings | Editor | Code Style中轉(zhuǎn)到該語言的專用部分。
Vue的其他改進(jìn)
除了這兩項(xiàng)主要增強(qiáng)功能之外,您還會發(fā)現(xiàn)更多其他功能,例如:
接下來的文章我們將繼續(xù)詳細(xì)說明webstorm2020.2版本的新增和改進(jìn)功能;
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: