九款讓開發(fā)效率倍增的 VS Code 擴展
許多初學(xué)者在編寫代碼時一定會遇到一些問題。最終會花費許多時間,或者也會出錯,然后最終認為編程不是你的菜。
那么本文就是專門為你準(zhǔn)備的
Visual Studio Code 是微軟為 Windows、Linux 和 macOS 制作的最好的免費源代碼編輯器之一。它提供了具有驚人功能以及用戶友好環(huán)境。
“讓它工作,讓它正確,讓它快速。” — Kent Beck
如何安裝 VS Code 擴展?
如果您不知道如何安裝擴展,請不要擔(dān)心它很容易。單擊屏幕左側(cè)的擴展圖標(biāo)。它是第五個圖標(biāo),緊接在“調(diào)試”圖標(biāo)下方。
在搜索欄中搜索擴展程序,然后單擊安裝。
現(xiàn)在,您知道如何安裝擴展。因此,不要浪費任何時間,讓我們了解一下可以讓您的編程更輕松的擴展。
注意:這些擴展來自我的個人經(jīng)驗。你可以探索更多。
1、Live Server
Live Server 擴展對 Web 開發(fā)是非常有用的。此擴展為靜態(tài)和動態(tài)頁面提供實時重新加載 功能。當(dāng)您保存代碼時,更改會立即反映在瀏覽器中。
每次保存代碼時,它都會重新加載瀏覽器,您可以看到瀏覽器中反映的更改。因此,此擴展可以更快地發(fā)現(xiàn)錯誤,因此您可以輕松地對代碼進行一些實驗。
詳情見:https://www.linuxmi.com/vs-code-live-server.html
2、Code Spell Checker
Code Spell Checker 是 Street Side Software 的基本拼寫檢查器,可以很好地與camelCase(駝峰拼寫法)配合使用。此拼寫檢查器有助于捕獲常見的拼寫錯誤,同時將誤報數(shù)量保持在較低水平。
安裝完成后,文件和編程語言中的拼寫檢查器將自動啟用。它支持多種語言。
3、GitLens
GitLens 是 GitKraken 的開源擴展,可幫助您更好地理解代碼。它可以快速了解更改行或代碼塊的人、原因和時間。每一行代碼旁邊都有日志,哪位同學(xué)寫的都逃不掉。
它提供了許多很棒的功能,如修訂導(dǎo)航、Current Line Blame、Status Bar Blame、Git 命令面板、終端鏈接等等......
4、Kite
Kite 是一個 AI 驅(qū)動的編程助手。功能可以說是非常強大,可以很方便的在我們編寫Python代碼的時候給予強大的補全和提示支持。它通過保存關(guān)鍵點并在正確的時間向您顯示正確的信息來幫助您更快地編寫代碼。
智能代碼塊是Kite的一個功能,他可以非常智能的為我們補全Python代碼塊。最有趣的是,因為是AI的功勞,所以提示的代碼塊并不是開發(fā)者預(yù)先編碼進去的,而是根據(jù)你的代碼自動學(xué)習(xí)生成的。因此使用范圍更加廣。
Kite 適用于所有主要編程語言:Python、Java、Go、PHP、C/C#/C++、JavaScript、HTML/CSS、Typescript、React、Ruby、Scala、Kotlin、Bash、Vue 和 React。
5、Live Share
Live Share 是 Microsoft 的實時協(xié)作開發(fā)擴展。它使您能夠與其他人實時協(xié)作編輯和調(diào)試,無論您使用什么編程語言或正在構(gòu)建的應(yīng)用程序。
與傳統(tǒng)的結(jié)對編程不同,它允許開發(fā)人員一起工作,同時保留他們個人的編輯器偏好,以及有自己的光標(biāo)。
6、Path Intellisense
Path Intellisense是一款自動完成文件名、文件路徑的 VS Code 插件,由 Christian kohler 開發(fā)。這個 fork 支持 JSON5 配置文件。
文件讀寫是開發(fā)過程中經(jīng)常會接觸到的一項功能,無論是用本地離線文件進行功能測試,還是開發(fā)過程中涉及到靜態(tài)文件。
在以往,需要手動去找到指定的文件,然后拷貝路徑。這樣的繁瑣過程對于少數(shù)文件處理還可以忍受,如果太多的話就成了一項非常影響效率的事情。
Path Intellisense 就可以讓你像補全代碼一樣去不全文件名,這樣就會大大提升開發(fā)過程中的效率。
7、Prettier
Prettier 是一個“有態(tài)度”的代碼格式化工具。它通過解析您的代碼并使用自己的規(guī)則重新打印它來強制執(zhí)行一致的樣式,這些規(guī)則將最大行長度考慮在內(nèi),并在每次保存的時候就能自動格式化代碼了。
它確保此擴展用于您可能已安裝的其他擴展,請確保將其設(shè)置為 VS Code 設(shè)置中的默認格式化程序??梢詾樗姓Z言或特定語言設(shè)置該設(shè)置。
8、One Dark Pro
One Dark Pro 基于 Atom 的默認 One Dark 主題,是 VS Code 下載次數(shù)最多的主題之一。
應(yīng)用這個擴展 按 ctrl(⌘) + k,然后按 ctrl(⌘) + t,你會看到一個主題選擇界面。選擇“One Dark Pro”。
9、Discord Presence
Discord Presence 通過豐富的狀態(tài)更新您的 Discord 狀態(tài)。它支持自定義字符串、穩(wěn)定或內(nèi)部構(gòu)建檢測、調(diào)試模式檢測并輕松手動重新連接到 Discord。
它支持超過 140 種最流行的語言,并具有許多很棒的功能。