轉(zhuǎn)帖|產(chǎn)品更新|編輯:鮑佳佳|2020-07-28 14:36:55.987|閱讀 418 次
概述:此篇文章接“WebStorm最新版v2020.2(一):采用Prettier作為默認(rèn)格式化程序。主要對在JavaScript方面的新增或改進(jìn)功能進(jìn)行說明。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
與往常一樣,這次更新添加了一些新的功能,可以幫助您更快地進(jìn)行例行工作。前三個是for循環(huán)。就像其他intention一樣,您可以使用Alt + Enter查看當(dāng)前上下文中可用的功能。
例如,WebStorm現(xiàn)在可以幫助您將for帶有數(shù)字索引的傳統(tǒng)循環(huán)轉(zhuǎn)換為forEach數(shù)組方法。
現(xiàn)在,可以在if / else條件語句中使用該功能。它適用于此類語句中使用的邏輯運算符,也適用于嵌套的if語句。在要轉(zhuǎn)換的表達(dá)式上按Alt + Enter,然后選擇相應(yīng)的目的。
在編輯器中讀取JSDoc注釋可能是一個挑戰(zhàn),因為您必須經(jīng)過所有標(biāo)記。為了使操作更簡單,我們添加了一種在編輯器中呈現(xiàn)這些注釋的方法。
要試用新功能,請在評論旁的裝訂線中單擊新圖標(biāo),您會看到這些評論顯示得井井有條,沒有任何干擾。您也可以右鍵單擊以調(diào)整字體大小,以提高可讀性。
您可以在v2020.2中嘗試ML輔助代碼完成!要打開它,請轉(zhuǎn)到“Preferences/Settings | Editor | General | Code Completion, 選擇 completion suggestions based on Machine Learning, 再從可選項中選擇JavaScript 或 TypeScript .
在啟用ML輔助代碼完成功能的情況下,您的個人數(shù)據(jù)和代碼不會發(fā)送到任何地方。如果您使用的是EAP版本,則僅收集有關(guān)代碼完成用法的匿名數(shù)據(jù)。對于像這樣的穩(wěn)定版本,信息也不會發(fā)送到任何地方。
從運行和終端工具窗口開始調(diào)試從此構(gòu)建開始,IDE將提供一種從Run 和Terminal工具窗口啟動調(diào)試會話的快速方法。
假設(shè)您要運行例如npm start樣的腳本使用npm工具窗口或內(nèi)置終端。如果按住Cmd / Ctrl + Shift并在此腳本的輸出中單擊一個http://鏈接,WebStorm將為您啟動JavaScript調(diào)試會話。
對于ws://鏈接,IDE將使用“ Attach to Node.js”code.js調(diào)試會話。要進(jìn)行嘗試,請使用–inspect或–inspect-brk標(biāo)志在調(diào)試模式下運行node或nodemon命令,并重復(fù)上述相同的步驟。
調(diào)試時改進(jìn)了項目預(yù)覽調(diào)試時,您會注意到內(nèi)置控制臺中項目預(yù)覽的一些增強(qiáng)。這些增強(qiáng)功能使您無需擴(kuò)展即可查看有關(guān)對象的更多有用詳細(xì)信息。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: