盤點(diǎn)那些提高生產(chǎn)力的 VS Code 插件
自從 VS Code 問世,流行度不斷飆升,其他文本編輯器(非 IDE)的很多用戶都轉(zhuǎn)移到了 VS Code,越多用戶,越多開發(fā)者參與構(gòu)建生態(tài)。VS Code 各種擴(kuò)展應(yīng)有盡有。今天介紹一些提升生產(chǎn)力的擴(kuò)展。
01 Tabnine

它是世界領(lǐng)先的 AI 工具,受到幾乎所有編程語言的 100 萬開發(fā)人員的信賴。Tabnine AI 使用深度學(xué)習(xí)來研究你的代碼,以根據(jù)你編寫自己的代碼的方式來預(yù)測(cè)和創(chuàng)建定制的建議。它可以幫助你將編碼時(shí)間減少到一半以下,并最大限度地減少出錯(cuò)的機(jī)會(huì)。它是在你的機(jī)器上運(yùn)行的本地完成模型,可確保你的代碼安全,而 Tabnine 甚至可以離線工作。Tabnine 支持大多數(shù)流行的庫、框架和語言,包括 Javascript、Java、React、Python、Vue、PHP、Kotlin、Angular、C/C++/C# Rust 和 Typescript。
如果你喜歡團(tuán)隊(duì)寫作,他們有使用高級(jí) AI 模型訓(xùn)練的專業(yè)版。Tabnine 對(duì)團(tuán)隊(duì)項(xiàng)目做過專門的訓(xùn)練,即使是與它的小互動(dòng)也會(huì)提高其 AI 準(zhǔn)確性,從而提高團(tuán)隊(duì)生產(chǎn)力。
02 Better Comments

Better Comments 可以幫助你在代碼中創(chuàng)建 “人類友好” 的注釋。這是一個(gè)如何幫助你提高工作效率和工作質(zhì)量的小創(chuàng)意示例。使用此擴(kuò)展程序,你可以將注釋分類為查詢、警報(bào)、亮點(diǎn)和待辦事項(xiàng)。此擴(kuò)展程序還為你提供了可以通過設(shè)置選擇的默認(rèn)評(píng)論樣式以外的評(píng)論樣式選項(xiàng)。就個(gè)人而言,它可以幫助我發(fā)現(xiàn)可能會(huì)從我的議程中跳過的重要待辦事項(xiàng)。
03 blox

blox 是另一個(gè)可以幫助你提高工作效率的擴(kuò)展程序,因?yàn)樗屇阒恍鑶螕粢幌录纯蓜h除代碼片段。它旨在通過不離開 VS Code 窗口的情況下輕松添加預(yù)構(gòu)建的 UI 組件來快速跟蹤開發(fā)人員工作流程。blox 受 React、Angular、Vue 和 TailwindCSS 支持。
Stepsize

Stepsize 可幫助你為代碼添加書簽、報(bào)告技術(shù)債務(wù)和要重構(gòu)的代碼。如果你在編碼時(shí)發(fā)現(xiàn)需要修復(fù)的問題,但沒有足夠的時(shí)間去做,在這種情況下,你可以直接在 IDE 中為代碼添加書簽并創(chuàng)建 TODO,而不會(huì)影響你的工作或影響你的工作流程。Stepsize 還允許你與你的團(tuán)隊(duì)成員協(xié)作進(jìn)行維護(hù)和重構(gòu)工作。
05 SonarLint

Sonarlint 是開發(fā)人員的另一個(gè)擴(kuò)展,可讓你在編碼問題出現(xiàn)之前修復(fù)它們。例如,就像拼寫檢查器一樣,SonarLint 在你編寫代碼時(shí)指出錯(cuò)誤和安全漏洞,并指導(dǎo)你如何在代碼提交之前修復(fù)它們。VS Code 中的 SonarLint 支持 JavaScript、TypeScript、Python、Java、HTML 和 PHP 代碼。
06 總結(jié)
肯定還有很多其他好插件,各位大概率有自己喜愛的插件。以上插件,有興趣的不妨試試,說不定能夠提升你的效率。
原文鏈接:https://dev.to/harishash/vs-code-extensions-to-increase-your-productivity-eeb
推薦閱讀
