對于軟件工程師來說,能夠更好地管理時間是一項寶貴的技能。因此,這里有5個Visual
Studio代碼擴展工具,可以幫助前端開發(fā)人員(以及更多的人!)將生產(chǎn)力至少提高10%到20%。想學習前端的小伙伴,建議參加Web前端培訓,進行有效學習,科學學習,快速成長。
1、Stepsize
Stepsize是編輯器中的問題跟蹤工具,用于管理技術債務和維護問題。當你遇到應該修復的技術債務,但你沒有時間立即修復時,你可以將一段代碼添加到書簽中或創(chuàng)建一個問題。
Stepsize允許你直接從編輯器創(chuàng)建和查看代碼問題,跟蹤并優(yōu)先考慮代碼改進,如技術債務,通過我們的Jira集成為你的Sprint添加關鍵問題。
對于那些希望使技術債務可見并開始減少技術債務的團隊來說,這是一個很好的工具。
2、用于Javascript的qookka.js
許多開發(fā)人員可能已經(jīng)聽說過Quokka.js,它是代碼原型化的快速平臺。
它是一個方便的代碼原型制作工具,你可以從VS代碼的命令調色板訪問它。在Web前端培訓中,你會學到很多前端工具和框架的使用技巧,真正提升自己,而且,Quokka.js還附帶了一個專業(yè)版,可為你提供更多功能,如:
從項目中導入文件:當你在項目中為需要幫助函數(shù)或任何其他函數(shù)的代碼原型時,此功能非常有用。
快速軟件包安裝:當你想要試驗NPM軟件包時,可以將其導入到Quokka.js文件中。
實時注釋:你可以使用特殊的注釋格式來計算任何表達式。你還可以在注釋中編寫任意Javascript代碼,以形成輸出。
3、用于Javascript單元測試的Ponicode
“Ponicode是一個AI驅動的擴展包,可為你生成單元測試。借助ML生成的測試場景和直觀的圖形界面,它可幫助你快速、輕松地為功能創(chuàng)建、可視化和運行單元測試?!?/span>
該擴展支持你創(chuàng)建單元測試。它不僅通過機器學習算法生成單元測試,還將向你展示代碼中最關鍵的路徑。在通過關注最基本的代碼路徑來優(yōu)化測試工作時,此信息至關重要。換句話說,Ponicode優(yōu)化了你的工作,以提高代碼的健壯性,并有助于及早發(fā)現(xiàn)關鍵錯誤。此外,Ponicode為你的測試場景提供了相關的輸入,使它們更加有效。參加Web前端培訓,通過理論+實戰(zhàn)項目的學習和訓練,可以獲得全方位提升,增強實力。
最后,GUI允許你以可視化方式創(chuàng)建單元測試,并自動創(chuàng)建測試文件。這絕對是節(jié)省時間!
4、.堆棧溢出的StackFinder
幾乎每個開發(fā)人員每天都會使用堆棧溢出來找到編碼問題的答案。為了節(jié)省時間,StackFinder允許你從VS代碼編輯器中查找有關堆棧溢出的答案。除此之外,你還可以將解決方案復制到編輯器中進行試用。這是打開充滿堆棧溢出選項卡的瀏覽器的快速替代方法。
5、Wallaby.js
Wallaby.js是一個開發(fā)人員生產(chǎn)力工具,它可以在你鍵入時立即運行Javascript和Typescript測試,并在你的IDE代碼旁邊突出顯示結果。
它是一個很有價值的擴展,在編寫單元測試代碼時,它可以向你展示真實的結果,實時查看輸出和調試測試。
VSCode
可用的擴展有成千上萬,上面只是列出了幾個,有沒有你常用的呢?前端要學的東西還有很多,如果想學得全面一點,建議報名參加web前端培訓,這里有經(jīng)驗豐富的專業(yè)講師面授指導教學,更加系統(tǒng)規(guī)范的課程,幾個月就能讓你掌握真正有用的知識和技能。