超實用VS Code插件推薦

文中有彩蛋,歡迎探索並食用 : )

這些插件按照 我平時使用的頻率排序(從前往後成遞增關係)

目前更新到了 30 個插件

感謝評論區小夥伴花時間提出的名稱問題。爲了防止歧義,文中提到的插件名稱和在 VS Code 中搜索到的保持一致(大小寫,連字符等)


下面進入正題:

基礎必備插件

1、View In Browser

在瀏覽器裏預覽網頁必備。

2、vscode-icons

改變編輯器裏面的文件圖標,個人比較稀飯這個。其他的這裏就不說了。

在這裏插入圖片描述

3、Bracket Pair Colorizer

給嵌套的各種括號加上不同的顏色。

在這裏插入圖片描述

4、Highlight Matching Tag

高亮對應的 HTML 標籤和標識出對應的各種括號的功能。

在這裏插入圖片描述

5、Auto Rename Tag

自動修改匹配的 HTML 標籤。

在這裏插入圖片描述

6、Path Intellisense

智能路徑提示,可以在你輸入文件路徑時智能提示。

在這裏插入圖片描述

7、Markdown Preview

實時預覽 markdown。

8、stylelint

CSS / SCSS / Less 語法檢查

在這裏插入圖片描述

進價必備插件

9、Live Server

彩蛋1
下面的小字註解: n p m(Node 包管理器)
是這樣寫出來的:<ruby>n p m<rp>(</rp><rt>Node 包管理器</rt><rp>)</rp></ruby>
一個不錯的 Markdown 書寫技巧是吧?提升閱讀體驗,真是太刺激了 : )

我以前使用 Live Server 都是 n p m(Node 包管理器) 下載的,而且使用的時候需要在控制檯手動敲啓動代碼。還好 VSCode 有了相應的插件,現在只需要鼠標點幾下就行了。

這個插件基本功能是預覽網頁,但它的特點是:會將網頁在本地服務器上預覽,最重要的是代碼保存之後,瀏覽器自動刷新,有多方便不用我說了吧?

使用方法:

  1. 在 HTML 文件上右鍵
    在這裏插入圖片描述
  2. 打開 HTML 文件,點擊編輯器右下角 Go Live 按鈕
    在這裏插入圖片描述

10、Prettier

大名鼎鼎的 格式化插件。有的人可能會推薦 Beautify。我原來也是一直用這個,後來發現這個並不能格式化 React 的代碼。所以果斷換成 Prettier。

11、CSScomb

2019/5/23 更新

看名字應該可以聯想到它的功能了吧?沒錯,正如其名,一把梳理 CSS 屬性順序的 “梳子”。CSS 屬性書寫順序非常重要,一個合格的前端er 一定會有他遵循的 CSS 書寫順序規則。至於 CSS 屬性書寫順序,這裏我推薦騰訊 AollyTeam 團隊的規範:http://alloyteam.github.io/CodeGuide/#css-declaration-order

下面簡單說下這個插件怎麼用。按照插件的文檔說明:
在這裏插入圖片描述
在項目的根目錄下創建一個名爲:.csscomb.json / csscomb.json / .csscomb.js / csscomb.js 的文件,然後添加一些配置項。也可以將配置項寫入項目的 package.json 文件中的 csscombConfig 字段。

至於添加的配置項,CSScomb 提供了示例配置文件:https://github.com/csscomb/csscomb.js/blob/master/config/csscomb.json

其中的 sort-order 就是 CSS 屬性書寫順序,可以按照自己遵循的規範設置,所以我直接替換成了騰訊的。

這個配置文件裏面各個字段的作用可以戳這裏查看:https://github.com/csscomb/csscomb.js/blob/master/doc/options.md

放一個效果圖:

下面的 content 屬性放在第一個是我的個人習慣,其他的順序都和 AollyTeam 的規範保持一致。

在這裏插入圖片描述

強迫癌看後表示很舒服!

12、carbon-now-sh

將代碼分享爲圖片(圖片的格式可以爲 png 和 svg),最最最重要的是: 圖片逼格敲高 ↓↓↓

之所以將代碼分享爲圖片,是因爲如果直接分享代碼,在有些地方代碼格式可能會亂。
比如:你在評論區和別人交流代碼,結果那個評論區做的很垃圾,粘貼上去的代碼格式會很亂,有的代碼甚至被解析了?所以是不是有必要將代碼分享爲圖片呢?

在這裏插入圖片描述

13、CodeIf

CodeIf 是一個用來給變量命名的網站,你只要輸入你想起的中文名,它就會給你提供很多建議的命名:

在這裏插入圖片描述

可能很多人知道有 CodeIf 這麼個網站,其實 VS Code 上有插件哦,是不是很神奇 : )

在這裏插入圖片描述

衝這個網站的逼格,必須安排!

14、Turbo Console Log

快捷添加 console.log,一鍵 註釋 / 啓用 / 刪除 所有 console.log

簡直好用到犯規!
在這裏插入圖片描述

簡單說下這個插件要用到的快捷鍵:

ctrl + alt + l 選中變量之後,使用這個快捷鍵生成 console.log
alt + shift + c 註釋所有 console.log
alt + shift + u 啓用所有 console.log
alt + shift + d 刪除所有 console.log

15、GitLens

詳細的 Git 提交日誌
Git 重度使用者必備,尤其是多人協作時:哪一行代碼,何時、何人提交都有記錄。
在這裏插入圖片描述
在這裏插入圖片描述

媽媽再也不用擔心我背鍋了!

16、LeetCode

2019 / 4 / 24 更新。今天婦聯4首映,沒有去看,還被劇透,很難受。

看到這個名字是不是很熟悉???沒錯,它就是有名的刷題網站 LeetCode 啦。今天我是才知道 VS Code 中有插件,果斷入手 (๑•̀ㅂ•́)و✧

使用很簡單輸入用戶名和密碼就行了,看圖:

在這裏插入圖片描述
是不是想着自己刷完 LeetCode,拿到大廠 offer 的樣子已經激動地搓手手了呢 ?那就趕緊入手吧!

17、Regex Previewer

實時預覽正則表達式的效果
在這裏插入圖片描述

18、css-auto-prefix

自動添加 CSS 私有前綴
在這裏插入圖片描述

19、change-case

轉換命名風格
在這裏插入圖片描述

10、CSS Peek

定位 CSS 類名
在這裏插入圖片描述

21、vscode-json

處理 JSON 文件,用法看圖:

在這裏插入圖片描述

22、HTML Boilerplate

雖然 VSCode 已經內置了一鍵生成 HTML 模板的快捷方式,但這個有另外的用處,看圖:

在這裏插入圖片描述

23、Settings Sync

在不同電腦間同步你的插件

安裝了這麼多插件,換了臺電腦又得重新安裝,所以,這個插件不考慮入手嗎?
在這裏插入圖片描述

這裏簡述下這個插件怎麼用:

  • 首先要想在不同的設備間同步你的插件, 需要用到 TokenGist id
  • Token 就是你把插件上傳到 github 上時, 讓你保存的那段字符,Gist id 在你上傳插件的那臺電腦上保存着。

ps: 如果你沒有保存Token,也不知道Gist id,不要慌, 可以這樣獲取:
在你上傳 Sync 設置的 VSCode 裏,按 F1, 然後輸入 Sync,選擇 Sync: 高級選項:
在這裏插入圖片描述
然後選擇:
在這裏插入圖片描述
這樣就會進入一個壓縮的文件,然後鼠標右鍵整理一下文檔格式如下:
在這裏插入圖片描述
這樣就能看見你的 Token 了。

接下來就是獲取你的 Gist id:
在 VSCode 裏,依次打開: 文件 -> 首選項 -> 設置,然後輸入 Sync 進行搜索:
在這裏插入圖片描述
這樣就獲取到你的 Gist id

知道了 TokenGist id,就能在不同設備間同步你的 VSCode 插件。

(當然,你也可以把 TokenGist id 分享給別人,這樣別人就能一鍵下載你用的 VSCode 插件!)

彩蛋2
我的 TokenGist id 分別是:
Token:
4f5135c3c9e7275950f58133bc4b5f75461ceef3

Gist id:
ce3ff9d53df48d738f1e9e86fff55a8c


裏面有我用的所有 VSCode 插件 : )


其他插件推薦

24、ES7 React/Redux/GraphQL/React-Native snippets

React/Redux/GraphQL/React-Native 代碼快捷生成

在這裏插入圖片描述

25、Minify

壓縮 HTML、CSS、JS 代碼

在這裏插入圖片描述

26、:emojisense:

快速挑選 Markdown 中的 Emoji

在這裏插入圖片描述

當然不想下載這個插件,可以去這個網站找你想用的 Markdown Emoji 代碼:Emoji cheat sheet for Github

也可以下載瀏覽器插件,去尋找你想要的 Markdown Emoji代碼 (這裏我用的火狐瀏覽器):
在這裏插入圖片描述
在這裏插入圖片描述

當然,還有一個網站: Emoji Homepage,可以直接複製粘貼 Emoji,但是相應的 Markdown Emoji 代碼,需要自己轉換一下,比如這個表情:
在這裏插入圖片描述
鼠標經過顯示 See No Evil 那麼他的 Markdown Emoji 代碼就是 :see_no_evil:(全部小寫, 空格用下劃線代替)

27、TODO Highlight

高亮 TODO,FIXME、還可以自己配置要高亮的關鍵字

我猜小夥伴們在跑代碼時一定和我一樣,經常打一些 TODO 標記吧?
所以,這個插件很適合你!

在這裏插入圖片描述

28、Icon Fonts

添加字體圖標

在這裏插入圖片描述

29、SVG Viewer

預覽 SVG

在這裏插入圖片描述

30、px to rem

像素轉 rem


不定期更新!

喜歡可以收藏一下~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章