VSCode 常用插件

安裝http server插件,安裝完成后按下f1,然后輸入http會看到下面兩個選項,選擇with current file那個能夠創(chuàng)建一個服務(wù)器運行當前文件。另外一個會找當前目錄下的index.html,然后打開它。


在這里插入圖片描述
image.png

Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現(xiàn)代化輕量級代碼編輯器,支持幾乎所有主流的開發(fā)語言的語法高亮、智能代碼補全、自定義熱鍵、括號匹配、代碼片段、代碼對比 Diff、GIT 等特性,支持插件擴展,并針對網(wǎng)頁開發(fā)和云端應(yīng)用開發(fā)做了優(yōu)化。軟件跨平臺支持 Win、Mac 以及 Linux

VSC中文網(wǎng):http://www.vscode.org/

image

vscode 作為一款逐漸火熱的編輯器。它的特點免費、開源、多平臺,以及集成git,代碼調(diào)試,插件豐富等有點,被大家逐漸熟知和認可。

這里主要說一下前端常用插件。

Auto Rename Tag

自動重命名配對的HTML / XML標簽

bachground

修改背景,設(shè)置編輯器界面的背景圖片。但是好像現(xiàn)在會出錯,具體設(shè)置內(nèi)容在vsc找到插件看詳細信息。

Bootstrap 4 & Font awesome snippets

bootstrap4和font awesome 快速引用和代碼生成。

Color-Highlight

在編輯器中高亮顯示顏色。

Color Picker

代碼的顏色選擇器。

Css Peek

能在源代碼中的字符串中找到對應(yīng)的css(類和ID)。顯示在那個css文件里,還有在第幾行。

Csscomb

css 、less、sass 的代碼格式化。

Debugger for Chrome

js調(diào)試的插件,前端項目在Chrome中運行起來之后,可以直接在VSCode中打斷點、查看輸出、查看控制臺,詳細配置見插件說明。

Document This

為js文件生成文檔的代碼注釋。

ESLint

檢查Javascript編程時的語法錯誤。

Git Easy

增加了vscode中自帶的git操作,安裝后按F1調(diào)出控制臺,輸入git easy [options]完成git操作,代替git bash。

Git History

查看git日志以及圖表和詳細信息。
  查看文件的歷史記錄(Git日志)或文件中的行歷史(Git Blame)

Guides

代碼的標簽對齊線。

HTML CSS Class Completion

為基于工作空間上的CSS文件的HTML類屬性提供CSS類名稱提示。

HTML Boilerplate

提供生成標準HTML樣板代碼。

HTML CSS support

css 自動補齊

HTML Snippets

支持HTML5標簽提示

JavaScript (ES6) snippets

支持JavaScript ES6 語法

jQuery Code Snippets

jq代碼段提示。

JS-CSS-HTML Formatter

代碼格式化。

Lodash

lodash 函數(shù)提示。

Lorem ipsum

快速填充文本

Npm Intellisense

在import語句中自動完成npm模塊引入的代碼插件。

open in browser

在瀏覽器中打開,安裝后在左側(cè)目錄中右鍵點擊會出現(xiàn) open in browser 選項。

Path Intellisense

文件路徑提示。

Settings Sync

編輯器設(shè)置同步,包括插件,配置等。

詳情點擊=》https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync

VS Code CSS Comments

css代碼注釋。

vscode-browser-plugin

在編輯器內(nèi)預覽HTML,

通過開啟端口(3000)監(jiān)聽當前打開項目的根目錄,在編輯器內(nèi)預覽網(wǎng)站,省去了頻繁切換瀏覽器、編輯器看頁面效果,修改代碼后自動刷新頁面。

vscode-icons

文件圖標。

Vue 2 Snippets

vue 代碼提示,高亮。

(ps:使用其他框架,直接搜就好,像是react,angular,就會出現(xiàn)相關(guān)的代碼提示和語法支持常用插件)

主題插件:

Material-theme;

monokai-light;

Monokai++;

One Dark Theme;

個人審美不同,大家自己體會并選擇。

以上就是我的前端常用插件,有些插件的功能相互交叉重復,自己可以有選擇的安裝使用。

以下內(nèi)容轉(zhuǎn)自:https://zhuanlan.zhihu.com/p/22880087

vsc常用快捷鍵:

同時打開多個窗口(查看多個項目)

  • 打開一個新窗口: Ctrl+Shift+N
  • 關(guān)閉窗口: Ctrl+Shift+W

同時打開多個編輯器(查看多個文件)

  • 新建文件 Ctrl+N
  • 歷史打開文件之間切換 Ctrl+Tab,Alt+Left,Alt+Right
  • 切出一個新的編輯器(最多3個)Ctrl+\,也可以按住Ctrl鼠標點擊Explorer里的文件名
  • 左中右3個編輯器的快捷鍵Ctrl+1 Ctrl+2 Ctrl+3
  • 3個編輯器之間循環(huán)切換 Ctrl+`
  • 編輯器換位置,Ctrl+k然后按Left或Right

格式調(diào)整

  • 代碼行縮進Ctrl+[, Ctrl+]
  • 折疊打開代碼塊 Ctrl+Shift+[, Ctrl+Shift+]
  • Ctrl+C Ctrl+V如果不選中,默認復制或剪切一整行
  • 代碼格式化:Shift+Alt+F,或Ctrl+Shift+P后輸入format code
  • 修剪空格Ctrl+Shift+X
  • 上下移動一行: Alt+Up 或 Alt+Down
  • 向上向下復制一行: Shift+Alt+Up或Shift+Alt+Down
  • 在當前行下邊插入一行Ctrl+Enter
  • 在當前行上方插入一行Ctrl+Shift+Enter

光標相關(guān)

  • 移動到行首:Home
  • 移動到行尾:End
  • 移動到文件結(jié)尾:Ctrl+End
  • 移動到文件開頭:Ctrl+Home
  • 移動到后半個括號 Ctrl+Shift+]
  • 選中當前行Ctrl+i(雙擊)
  • 選擇從光標到行尾Shift+End
  • 選擇從行首到光標處Shift+Home
  • 刪除光標右側(cè)的所有字Ctrl+Delete
  • Shrink/expand selection: Shift+Alt+Left和Shift+Alt+Right
  • Multi-Cursor:可以連續(xù)選擇多處,然后一起修改,Alt+Click添加cursor或者Ctrl+Alt+Down 或 Ctrl+Alt+Up
  • 同時選中所有匹配的Ctrl+Shift+L
  • Ctrl+D下一個匹配的也被選中(被我自定義成刪除當前行了,見下邊Ctrl+Shift+K)
  • 回退上一個光標操作Ctrl+U

重構(gòu)代碼

  • 跳轉(zhuǎn)到定義處:F12
  • 定義處縮略圖:只看一眼而不跳轉(zhuǎn)過去Alt+F12
  • 列出所有的引用:Shift+F12
  • 同時修改本文件中所有匹配的:Ctrl+F12
  • 重命名:比如要修改一個方法名,可以選中后按F2,輸入新的名字,回車,會發(fā)現(xiàn)所有的文件都修改過了。
  • 跳轉(zhuǎn)到下一個Error或Warning:當有多個錯誤時可以按F8逐個跳轉(zhuǎn)
  • 查看diff 在explorer里選擇文件右鍵 Set file to compare,然后需要對比的文件上右鍵選擇Compare with 'file_name_you_chose'.

查找替換

  • 查找 Ctrl+F
  • 查找替換 Ctrl+H
  • 整個文件夾中查找 Ctrl+Shift+F

顯示相關(guān)

  • 全屏:F11
  • zoomIn/zoomOut:Ctrl + =/Ctrl + -
  • 側(cè)邊欄顯/隱:Ctrl+B
  • 預覽markdown Ctrl+Shift+V

其他

  • 自動保存:File -> AutoSave ,或者Ctrl+Shift+P,輸入 auto

更多快捷鍵 傳送門:http://www.vscode.org/html/6.html

大家自行查找。_

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,443評論 6 532
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,530評論 3 416
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,407評論 0 375
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,981評論 1 312
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,759評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,204評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,263評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,415評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 48,955評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 40,782評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,983評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,528評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 44,222評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,650評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,892評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,675評論 3 392
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,967評論 2 374

推薦閱讀更多精彩內(nèi)容

  • 今天是2016年7月28日,我發(fā)現(xiàn)簡書的第二天。現(xiàn)處于大一暑假,閑來無事刷微博時,看到了關(guān)注人推送的app。本身喜...
    六月初七a閱讀 266評論 0 2
  • 如果可以就這樣 繼續(xù)把我當小孩子 不追究過去,不考慮將來 任憑我如何撒嬌耍無賴 “乖乖長大”依舊是你對我的最高期待...
    惜娮未卜閱讀 929評論 0 1
  • #神劍山莊# (256) 文,小齊同學 2018.6.21 想起你,就恍若初見, 風兒吹動那已經(jīng)遠了的青春 在日...
    小齊同學閱讀 302評論 4 2
  • 廣州越秀公園——鎮(zhèn)海樓外景 廣州博物館鎮(zhèn)海樓展區(qū)位于風景秀麗的越秀公園,館址為廣州有名的一座古建筑——鎮(zhèn)海樓。鎮(zhèn)海...
    夕陽醉夢閱讀 1,534評論 0 0