![]() VSCode 是一個開源的跨平臺編輯器,已經(jīng)成為程序員的最愛,特別是在 Web 開發(fā)社區(qū)。 它快速,可擴展,可定制,并具有大量功能。 如果你還沒有使用 VSCode ,你應該了解一下。 VSCode 已經(jīng)有了數(shù)千個擴展。 我將在這篇文章中列出我日常使用的一些擴展。 讓我們開始! Quokka.jsQuokka.js 是一個用于 JavaScript 和 TypeScript 的實時運行代碼平臺。 這意味著它會在你輸入后立即運行您的代碼,并在您的代碼編輯器中顯示各種執(zhí)行結果。 建議你親自嘗試一下。 安裝此擴展后,可以按 Ctrl/Cmd(?) + Shift + P 顯示編輯器的命令選項面板,然后鍵入 Quokka 以查看可用命令的列表。 選擇并運行 “新建JavaScript文件” 命令。 您也可以按(? + K + J)直接打開文件。 您在此文件中鍵入的任何內容都會立即執(zhí)行。
括號配對著色(Bracket Pair Colorizer) 和 彩虹縮進(Indent Rainbow)
花括號和園括號是許多編程語言不可分割的部分。在 JavaScript 等語言中,在一屏代碼中花括號和園括號可能有多層嵌套,然而缺沒有簡單的機制來識別這些括號從哪里開始,又在哪里結束對。歡迎使用 括號配對著色(Bracket Pair Colorizer) 和 彩虹縮進(Indent Rainbow)。這是兩個不同的擴展。然而,他們就像是一對情侶,可以完美的配合使用。這些擴展將為您的編輯器添加一系列顏色,并使代碼塊易于辨別和令人愉悅。一旦你習慣了它們,如果 VSCode 沒有它們就會讓人覺得很平淡。 愚人碼頭注:彩虹縮進(Indent Rainbow)擴展為每個縮進層級用四種不同顏色交替著色。 ![]() 代碼片段(Snippets)代碼片段(Snippets)就是在編輯器中使用縮寫。 例如,你想在編輯中編寫 各種各樣的框架和類庫都有很多代碼片段:Javascript(或任何其他語言),React,Redux,Angular,Vue,Jest。 我個人認為 Javascript 代碼片段非常有用,因為我主要使用 JS 。 一些很好的代碼片段擴展 –
TODO高亮通常在進行編碼時,你認為可能有更好的方法來執(zhí)行相同的操作。 這時你留下注釋 它以鮮艷的顏色突顯您的 “TODO” / “FIXME” 或代碼中的任何其他注釋,因此它始終清晰可見。 另外還有一個很好的功能是
Import Cost(花銷)Import Cost 允許您查看導入模塊的大小。 這對 Webpack 等打包工具來說是一個巨大的幫助。 您可以查看是導入整個庫還是僅導入特定實用程序。 不足之處是它不顯示自定義文件或模塊的花銷。 REST Client作為Web開發(fā)人員,我們經(jīng)常需要使用 REST API。為了檢查URL并檢查響應,使用 Postman 等工具。但是,當編輯器可以輕松完成相同的任務時,為什么還要使用不同的應用程序呢。歡迎使用 REST Client。它允許您在Visual Studio Code中直接發(fā)送 HTTP 請求并查看響應。 自動閉合標記(Auto Close Tag)和自動重命名標記(Auto Rename Tag)自從 React 問世以及它在過去幾年中獲得的關注度,類 HTML 的 JSX 語法現(xiàn)在很風靡。我們再次在 JavaScript 代碼中使用使用標記。任何 Web 開發(fā)人員都會告訴您輸入標記很麻煩。在大多數(shù)情況下,我們需要一種能夠快速輕松地生成標簽及其子代的工具。VSCode 中內置的 Emmet 就是一個非常好的例子。但是,有時候,你只想要一些簡單而簡潔的東西。例如自動更新標記,它在您鍵入開始標記時自動生成結束標記。當您更改同一個標記對時,結束標記會自動更改。 這兩個擴展就是這樣做的。 它還適用于JSX和許多其他語言,如XML,PHP,Vue,JavaScript,TypeScript,TSX。 在這里獲取這兩個擴展 – 自動閉合標記(Auto Close Tag) 和 自動重命名標記(Auto Rename Tag) ![]()
GitLens正如其作者所說,GitLens增強了Visual Studio Code中內置的Git功能。 它包含了許多強大的功能,例如通過跟蹤代碼顯示的代碼作者,提交搜索,歷史記錄和GitLens資源管理器。 您可以在 此處 閱讀這些功能的完整說明。 我只想說你應該安裝這個插件,如果你使用git做任何事情的話。
類似的擴展 –
Git項目管理器(Git Project Manager,GPM)Git項目管理器(Git Project Manager,GPM)允許您直接從 VSCode 窗口打開一個針對Git存儲庫的新窗口。 基本上,你可以打開另一個存儲庫而無需離開VSCode。 安裝此擴展后,您必須將 JavaScript 代碼:
Indenticator(縮進指示器)Indenticator(縮進指示器) 在視覺上突出顯示當前的縮進深度。因此,現(xiàn)在您可以輕松區(qū)分在不同層次縮進的各種代碼塊。
VSCode Icons使您的編輯更具吸引力的圖標!
Dracula (主題)Dracula 是我最喜歡的主題。 其它推薦
這些是我經(jīng)常使用的一些VSCode擴展。您還喜歡其他哪些擴展和主題?歡迎留言告訴我,非常感謝! Visual Studio Code 相關熱文原文鏈接:https:///top-javascript-vscode-extensions-for-faster-development-c687c39596f5 |
|
來自: ZhouAndrew > 《Web技術》