對于軟體工程師來說,能夠更好地管理時間是一項寶貴的技能。是以,這裡有5個Visual Studio代碼擴充工具,可以幫助前端開發人員(以及更多的人!)将生産力至少提高10%到20%。想學習前端的小夥伴,建議千鋒重慶Web前端學習
1、Stepsize
Stepsize是編輯器中的問題跟蹤工具,用于管理技術債務和維護問題。當你遇到應該修複的技術債務,但你沒有時間立即修複時,你可以将一段代碼添加到書簽中或建立一個問題。
Stepsize允許你直接從編輯器建立和檢視代碼問題,跟蹤并優先考慮代碼改進,如技術債務,通過我們的Jira內建為你的Sprint添加關鍵問題。
對于那些希望使技術債務可見并開始減少技術債務的團隊來說,這是一個很好的工具。
2、用于JavaScript的qookka.js
許多開發人員可能已經聽說過Quokka.js,它是代碼原型化的快速平台。
它是一個友善的代碼原型制作工具,你可以從VS代碼的指令調色闆通路它。在Web前端教育訓練中,你會學到很多前端工具和架構的使用技巧,真正提升自己,而且,Quokka.js還附帶了一個專業版,可為你提供更多功能,如:
從項目中導入檔案:當你在項目中為需要幫助函數或任何其他函數的代碼原型時,此功能非常有用。
快速軟體包安裝:當你想要試驗NPM軟體包時,可以将其導入到Quokka.js檔案中。
實時注釋:你可以使用特殊的注釋格式來計算任何表達式。你還可以在注釋中編寫任意JavaScript代碼,以形成輸出。
3、用于JavaScript單元測試的Ponicode
“Ponicode是一個AI驅動的擴充包,可為你生成單元測試。借助ML生成的測試場景和直覺的圖形界面,它可幫助你快速、輕松地為功能建立、可視化和運作單元測試。”
該擴充支援你建立單元測試。它不僅通過機器學習算法生成單元測試,還将向你展示代碼中最關鍵的路徑。在通過關注最基本的代碼路徑來優化測試工作時,此資訊至關重要。換句話說,Ponicode優化了你的工作,以提高代碼的健壯性,并有助于及早發現關鍵錯誤。此外,Ponicode為你的測試場景提供了相關的輸入,使它們更加有效。
最後,GUI允許你以可視化方式建立單元測試,并自動建立測試檔案。這絕對是節省時間!
4、.堆棧溢出的StackFinder
幾乎每個開發人員每天都會使用堆棧溢出來找到編碼問題的答案。為了節省時間,StackFinder允許你從VS代碼編輯器中查找有關堆棧溢出的答案。除此之外,你還可以将解決方案複制到編輯器中進行試用。這是打開充滿堆棧溢出頁籤的浏覽器的快速替代方法。
5、Wallaby.js
Wallaby.js是一個開發人員生産力工具,它可以在你鍵入時立即運作JavaScript和TypeScript測試,并在你的IDE代碼旁邊突出顯示結果。
它是一個很有價值的擴充,在編寫單元測試代碼時,它可以向你展示真實的結果,實時檢視輸出和調試測試。
VSCode 可用的擴充有成千上萬,上面隻是列出了幾個,有沒有你常用的呢?前端要學的東西還有很多。