vscode常用插件

基礎(chǔ)必備插件

  1. Chinese (Simplified) Language Pack for Visual Studio Code

讓軟件顯示為簡(jiǎn)體中文語(yǔ)言。

  1. Prettier:代碼格式化

Prettier 是一個(gè)代碼格式化工具风范,只關(guān)注格式化聚唐,但不具備校驗(yàn)功能。在一個(gè)多人協(xié)同開(kāi)發(fā)的團(tuán)隊(duì)中捅位,統(tǒng)一的代碼編寫(xiě)規(guī)范非常重要轧葛。一套規(guī)范可以讓我們編寫(xiě)的代碼達(dá)到一致的風(fēng)格,提高代碼的可讀性和統(tǒng)一性艇搀。自然維護(hù)性也會(huì)有所提高尿扯。

  1. ESLint:代碼格式校驗(yàn)

日常開(kāi)發(fā)中,建議用可以用 Prettier 做代碼格式化焰雕,然后用 eslint 做校驗(yàn)衷笋。

  1. Beautify

代碼格式化工具。
Beautify 插件可以快速格式化你的代碼格式矩屁,讓你在編寫(xiě)代碼時(shí)雜亂的代碼結(jié)構(gòu)瞬間變得非常規(guī)整辟宗,代碼強(qiáng)迫癥必備,較好的代碼格式在后期維護(hù)以及他人閱讀時(shí)都會(huì)有很多的便利档插。
插件支持的語(yǔ)言非常多慢蜓,基本堵蓋了目前所有的語(yǔ)言,而且你還可以自定義代碼格式化的結(jié)構(gòu)郭膛。

  1. Auto Close Tag晨抡、Auto Rename Tag

自動(dòng)閉合標(biāo)簽、自動(dòng)對(duì)標(biāo)簽重命名则剃。

js,css相關(guān)插件

  1. open in browser

安裝open in browser插件后耘柱,在 HTML 文件中「右鍵選擇 --> Open in Default Browser」,即可在瀏覽器中預(yù)覽網(wǎng)頁(yè)棍现。

  1. Live Server

在本地啟動(dòng)一個(gè)服務(wù)器调煎,代碼寫(xiě)完后可以實(shí)現(xiàn)「熱更新」,實(shí)時(shí)地在網(wǎng)頁(yè)中看到運(yùn)行效果己肮。就不需要每次都得手動(dòng)刷新頁(yè)面了士袄。
使用方式:安裝插件后悲关,開(kāi)始寫(xiě)代碼;代碼寫(xiě)完后娄柳,右鍵選擇「Open with Live Server」寓辱。

  1. JavaScript(ES6) code snippets

ES6 語(yǔ)法智能提示,支持快速輸入赤拒。

  1. CSS Peek

增強(qiáng) HTML 和 CSS 之間的關(guān)聯(lián)秫筏,快速查看該元素上的 CSS 樣式。

vue相關(guān)插件

  1. Vetur

Vue 多功能集成插件挎挖,包括:語(yǔ)法高亮这敬,智能提示,emmet蕉朵,錯(cuò)誤提示崔涂,格式化,自動(dòng)補(bǔ)全墓造,debugger堪伍。VS Code 官方欽定 Vue 插件,Vue 開(kāi)發(fā)者必備觅闽。

  1. Vue CSS Peek

CSS Peek 對(duì) Vue 沒(méi)有支持帝雇,該插件提供了對(duì) Vue 文件的支持。

  1. Vue VSCode Snippets

vue補(bǔ)全

  1. Element UI Snippets

Element UI補(bǔ)全

react相關(guān)插件

  1. ES7 React/Redux/GraphQL/React-Native snippets

React/Redux/react-router 的語(yǔ)法智能提示蛉拙。

小程序,app相關(guān)插件

  1. minapp:小程序支持

小程序開(kāi)發(fā)必備插件尸闸。

Markdown相關(guān)插件

  1. Markdown Preview Github Styling

以 GitHub 風(fēng)格預(yù)覽 Markdown 樣式,十分簡(jiǎn)潔優(yōu)雅孕锄。就像下面這樣吮廉,左側(cè)書(shū)寫(xiě) Markdown 文本,右側(cè)預(yù)覽 Markdown 的渲染效果:

  1. Markdown Preview Enhanced
    預(yù)覽 Markdown 樣式畸肆。

VS Code 配置相關(guān)插件

  1. Settings Sync

地址:https://github.com/shanalikhan/code-settings-sync
作用:多臺(tái)設(shè)備之間宦芦,同步 VS Code 配置。通過(guò)登錄 GitHub 賬號(hào)來(lái)使用這個(gè)同步工具轴脐。

  1. vscode-syncing

地址:https://github.com/nonoroazoro/vscode-syncing
作用:多臺(tái)設(shè)備之間调卑,同步 VS Code 配置。

其他推薦插件

  1. GitLens

Git 神器大咱,碼農(nóng)必備恬涧。

  1. highlight-icemode:選中相同的代碼時(shí),讓高亮顯示更加明顯

VSCode 自帶的高亮顯示碴巾,實(shí)在是不夠顯眼溯捆。用插件支持一下吧。
所用了這個(gè)插件之后厦瓢,VS Code 自帶的高亮就可以關(guān)掉了:
在用戶(hù)設(shè)置里添加"editor.selectionHighlight": false即可提揍。
參考鏈接:vscode 選中后相同內(nèi)容高亮插件推薦

  1. TODO Highlight(備忘插件)

寫(xiě)代碼過(guò)程中啤月,突然發(fā)現(xiàn)一個(gè) Bug,但是又不想停下來(lái)手中的活碳锈,以免打斷思路顽冶,怎么辦欺抗?按照代碼規(guī)范售碳,我們一般是在代碼中加個(gè) TODO 注釋。比如:(注意绞呈,一定要寫(xiě)成大寫(xiě)TODO贸人,而不是小寫(xiě)的todo)
//TODO:這里有個(gè)bug,我一會(huì)兒再收拾你

  1. javascript console utils:快速打印 log 日志

安裝這個(gè)插件后佃声,當(dāng)我們按住快捷鍵「Cmd + Shift + L」后艺智,即可自動(dòng)出現(xiàn)日志 console.log()。簡(jiǎn)直是日志黨福音圾亏。
當(dāng)我們選中某個(gè)變量 name十拣,然后按住快捷鍵「Cmd + Shift + L」,即可自動(dòng)出現(xiàn)這個(gè)變量的日志 console.log(name)志鹃。
其他的同類(lèi)插件還有:Turbo Console Log夭问。

不過(guò),生產(chǎn)環(huán)境的代碼曹铃,還是盡量少打日志比較好缰趋,避免出現(xiàn)一些異常。

  1. Local History

維護(hù)文件的本地歷史記錄陕见,強(qiáng)烈建議安裝秘血。代碼意外丟失時(shí),有時(shí)可以救命评甜。

  1. 必備調(diào)試工具 Debugger for Chrome

此工具簡(jiǎn)直就是前端開(kāi)發(fā)必備灰粮,將大大地改變你的開(kāi)發(fā)與調(diào)試模式。
以往的前端調(diào)試忍坷,主要是 JavaScript 調(diào)試粘舟,你需要在 Chrome 的控制臺(tái)中找到對(duì)應(yīng)代碼的部分,添加上斷點(diǎn)承匣,然后在 Chrome 的控制臺(tái)中單步調(diào)試并在其中查看值的變化蓖乘。
而在使用了 Debugger for Chrome 后,當(dāng)代碼在 Chrome 中運(yùn)行后韧骗,你可以直接在 VSCode 中加上斷點(diǎn)嘉抒,點(diǎn)擊運(yùn)行后,Chrome 中的頁(yè)面繼續(xù)運(yùn)行袍暴,執(zhí)行到你在 VSCode 中添加的斷點(diǎn)后些侍,你可以直接在 VSCode 中進(jìn)行單步調(diào)試隶症。

  1. 代碼拼寫(xiě)檢查 Code Spell Checker

此插件安裝后就不用管就好了,在你代碼中有單詞拼寫(xiě)錯(cuò)誤時(shí)岗宣,你就會(huì)發(fā)現(xiàn)它的好處蚂会,因?yàn)槲覀儗?xiě)代碼畢竟都是大量的英文單詞變量定義,插件還可以給出錯(cuò)誤拼寫(xiě)單詞的建議耗式。

  1. Highlight Matching Tag標(biāo)簽高亮
  2. path autocomplete:路徑智能補(bǔ)全
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末胁住,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子刊咳,更是在濱河造成了極大的恐慌打肝,老刑警劉巖乡括,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡斩启,警方通過(guò)查閱死者的電腦和手機(jī)米死,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門(mén)倦蚪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)隘擎,“玉大人,你說(shuō)我怎么就攤上這事柴钻』淳拢” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵顿颅,是天一觀的道長(zhǎng)缸濒。 經(jīng)常有香客問(wèn)我,道長(zhǎng)粱腻,這世上最難降的妖魔是什么庇配? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮绍些,結(jié)果婚禮上捞慌,老公的妹妹穿的比我還像新娘。我一直安慰自己柬批,他們只是感情好啸澡,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著氮帐,像睡著了一般嗅虏。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上上沐,一...
    開(kāi)封第一講書(shū)人閱讀 49,741評(píng)論 1 289
  • 那天皮服,我揣著相機(jī)與錄音,去河邊找鬼。 笑死龄广,一個(gè)胖子當(dāng)著我的面吹牛硫眯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播择同,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼两入,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了敲才?” 一聲冷哼從身側(cè)響起裹纳,我...
    開(kāi)封第一講書(shū)人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎归斤,沒(méi)想到半個(gè)月后痊夭,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡脏里,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了虹曙。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片迫横。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖酝碳,靈堂內(nèi)的尸體忽然破棺而出矾踱,到底是詐尸還是另有隱情,我是刑警寧澤疏哗,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布呛讲,位于F島的核電站,受9級(jí)特大地震影響返奉,放射性物質(zhì)發(fā)生泄漏贝搁。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一芽偏、第九天 我趴在偏房一處隱蔽的房頂上張望雷逆。 院中可真熱鬧,春花似錦污尉、人聲如沸膀哲。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)某宪。三九已至,卻和暖如春锐朴,著一層夾襖步出監(jiān)牢的瞬間兴喂,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瞻想,地道東北人压真。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像蘑险,于是被迫代替她去往敵國(guó)和親滴肿。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348