VS-code使用指南

本文目錄:

  • 1.漢化
  • 2.常用插件
  • 3.設(shè)置默認瀏覽器
  • 4.用戶代碼片段
  • 5.調(diào)節(jié)左側(cè)導航欄字體大小
  • 6.修改格式化代碼樣式
  • 7.Eslint插件和settings sync插件
  • 8.常用快捷鍵

VS-code是微軟推出的一款免費的代碼編輯器,下載和安裝都十分簡單责循。之前用過hbuilder逮走、webstorm裸准、sublime霜威,感覺webstorm很好用泛啸,但是破解太復(fù)雜铝量,用了一段時間之后又需要重新尋找破解碼贡这,sublime沒太了解茬末,感覺是和vscode一樣的輕量編輯器,但不是免費的盖矫,hbuilder是免費的丽惭,用起來還可以,但是UI太丑了辈双,用起來感覺不“順滑”责掏,所以自從下載vs-code之后,我就決定湃望,以后的編輯器换衬,就用他了!

1.漢化

對英文不熟練的小伙伴首先第一件事當然就是漢化它证芭!

  1. 首先打開VSCode軟件冗疮,可以看到剛剛安裝的VSCode軟件默認使用的是英文語言環(huán)境。
  2. 接下來小編開始設(shè)置為中文語言環(huán)境檩帐,這里需要使用快捷鍵【Ctrl+Shift+P】來實現(xiàn)。
  3. 在彈出的搜索框中輸入【configure language】另萤,然后選擇搜索出來的【Configure Display Language】湃密。
  4. 然后就打開了locale.json文件,可以看到locale的屬性值為en四敞。
  5. 刪除locale后面的屬性直到冒號泛源,然后重新輸入冒號會自動出現(xiàn)代碼提示。
  6. 選擇“zh-CN”忿危。
  7. 然后保存locale.json文件达箍,重新啟動VSCode軟件,可以看到铺厨,并沒有變?yōu)橹形恼Z言環(huán)境缎玫,那是應(yīng)為locale.json中的代碼配置的意思是說軟件啟動加載語言配置包為中文硬纤,但是實際上剛剛安裝的VSCode并沒有中文語言包,所以這里并沒有顯示為中文語言環(huán)境赃磨。
  8. 在安裝插件的位置輸入Chinese筝家,然后選擇【Chinese (Simplified)Language Pack for Visual Studio Code】,然后點擊右側(cè)的【Install】邻辉。
  9. 安裝好中文語言包之后軟件會提示重啟VSCode溪王,點擊【Yes】重啟VSCode軟件。
  10. 重啟VSCode軟件之后就會看到我們熟悉的中文語言環(huán)境界面了值骇。

2.常用插件

VS-code因為是一款輕量的編輯器莹菱,所以自身的功能并不齊全,但是依賴于強大的生態(tài)支持吱瘩,通過豐富的插件配置道伟,我們可以把VS-code配置成我們想要的模樣。
插件常見名稱的關(guān)鍵詞
Snippets 智能提示的意思
Syntax語法的意思
highlight 高亮
懶人專用:xxxx Extension Pack xxxx的擴展包搅裙,快速組建vscode的開發(fā)環(huán)境
插件推薦:

  1. Path Intellisense 自動路徑補全
    2.Chinese (Simplified) Language Pack for Visual Studio Code 漢化包
    3.vetur 支持vue的語法高亮皱卓、智能感知、Emmet 等
    4.VueHelper snippet 代碼片段
    5.Vue VSCode Snippets 很全面的vue代碼片段
    6.vue Syntax Highlight for Vue.js
    7.Auto Close Tag 自動添加HTML / XML關(guān)閉標簽
    8.Auto Rename Tag 自動重命名配對的HTML / XML標簽
    9.HTML Snippets 代碼自動填充
    10.Live Server 瀏覽器實時刷新
    11.Bracket Pair Colorizer 給括號加上不同的顏色部逮,便于區(qū)分不同的區(qū)塊
    12.JavaScript(ES6) code snippets ES6語法智能提示
    13.open in browser 支持快捷鍵與鼠標右鍵快速在瀏覽器中打開html文件
    14.HTML CSS Support 智能提示CSS類名以及id
    15.jQuery Code Snippets jQuery代碼智能提示
    16.Markdown Preview Enhanced 實時預(yù)覽markdown娜汁,markdown使用者必備
    17.Material Icon Theme 一款很不錯的圖標主題,支持更換不同色系的圖標
    18.ES7 React/Redux/GraphQL/React-Native snippets
    React/Redux/react-router語法智能提示
    19.document this 這個插件的作用是能夠讓你快速的對類和函數(shù)添加注釋兄朋,通過按兩次ctrl+alt+D按鍵可以快速增加注釋掐禁。
    20.language PL/SQL 支持sql語句
    21.code runner 安裝之后鼠標右鍵就可以運行代碼
    22.gitlens 可以看到每一行代碼的作者
    23.Visual Studio Intellicode 這個插件能幫助開發(fā)人員生成智能代碼補全提示,并且它內(nèi)置支持很多種編程語言颅和。
    24.Synthwave ‘84 銀翼殺手風格的酷炫主題風格
    25.Highlight Matching Tag突出顯示匹配的開始或結(jié)束標簽傅事。
    26.Image preview懸停時顯示圖像預(yù)覽。
    27.Indent Rainbow 此擴展使文本前面的縮進著色峡扩,在每個步驟上交替使用四種不同的顏色蹭越。
    28.gitignore 添加文件或者文件夾到gitignore,安裝了之后在導航欄右鍵就可以直接add to gitignore
    29.minapp 微信小程序標簽教届、屬性的智能補全
    30.Project Manager 項目管理响鹃,可以快速的切換項目
    32.Docker
    33.Eslint
    34.Turbo Console Log ctrl+alt+L 可以快速生成console語句
    35.Live Sass Compiler 安裝插件之后VSCode的下方會有個“Watch Sass”按鈕,可以實現(xiàn)sass的實現(xiàn)編譯預(yù)覽
    36.Easy less
    37.Prettier

3.設(shè)置默認瀏覽器

導航欄(文件=>首選項=>設(shè)置)
在搜索框中輸入“open-in-browser.default”案训,然后設(shè)置自己想要的默認瀏覽器就可以了买置,一般情況下用“chrome”,火狐的話設(shè)置為“firefox”强霎,然后crtl+s進行保存就可以了忿项。

4.用戶代碼片段

文件=》首選項=》用戶代碼片段
新建全局代碼片段
事先定義一段代碼,然后通過關(guān)鍵字去觸發(fā)
prefix指的是片段觸發(fā)名稱,body里放的是代碼片段
description是代碼片段的描述
1 和1指的是代碼片段生成后光標所在的位置轩触,用tab可以進行快速的切換

5.調(diào)節(jié)左側(cè)導航欄字體大小

在Visual Studio Code的安裝目錄下依此找到 Microsoft VS Code\resources\app\out\vs\workbench\ 目錄下的workbench.main.css文件寞酿,打開搜索 .monaco-workbench>.part>.content
其后面會找到(font-size:16px),將其改成自己想要的字號怕膛,然后重啟vscode熟嫩,就修改完成了。

6.修改格式化代碼樣式

安裝上面的所有插件后褐捻,在使用中會發(fā)現(xiàn)一個問題就是使用shift+alt+F快捷鍵格式化代碼掸茅,字符串的引用會自動變成雙引號,語句結(jié)尾也會自動加上分號柠逞,這不符合使用習慣昧狮,解決方法:
文件=>首選項=>設(shè)置,搜索“vetur.format.defaultFormatterOptions”板壮,然后點擊”在settings.json中編輯“逗鸣,在"vetur.format.defaultFormatterOptions"中添加

{
  "singleQuote": true,
  "semi": false
}

7.Eslint插件和settings sync插件

vscode可以安裝 eslint 插件,用來自動的檢測不符合eslint規(guī)則的地方绰精,注意需要配合eslint庫使用撒璧。

在eslint的rules里面一條條的添加規(guī)則太麻煩,可以安裝相關(guān)插件笨使,引用這個插件之后卿樱,相關(guān)規(guī)則就會自動引入,eslint-plugin-vue
eslint.vuejs.org/user-guide/#installation

vscode配置插件保存代碼自動按照eslint規(guī)則格式化代碼
ctrl+shift+p調(diào)出來快捷搜索 首選項=>打開工作區(qū)設(shè)置硫椰,搜索auto單詞
擴展=>eslint 繁调,auto fix on save 打上勾
接下來ctrl+shift+p調(diào)出來快捷搜索 首選項=>打開工作區(qū)設(shè)置(JSON),這時候打開的是settings.json的而文件靶草,可以安裝一個插件蹄胰,用來配置這個文件,settings sync奕翔,安裝后登陸github裕寨,可以自動上傳我們的配置
點擊edit configration


image.png

輸入相關(guān)gist 可以拉取已配置好的代碼


image.png

接下來,下載配置


image.png

拉取了別人的配置派继,想要更新一下帮坚,并且變成自己的配置


image.png

此時進入插件頁面,可以登陸github互艾,然后更新配置代碼后,


image.png
image.png

高級配置里面可以將自己的gist上傳并公開分享

8.常用快捷鍵

alt+shift+上箭頭或者下箭頭:快捷復(fù)制當前行
alt+shift+d:快速拉取出多個光標
alt+G:快速跳行

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末讯泣,一起剝皮案震驚了整個濱河市纫普,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌昨稼,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,496評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件寻行,死亡現(xiàn)場離奇詭異,居然都是意外死亡匾荆,警方通過查閱死者的電腦和手機拌蜘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評論 3 392
  • 文/潘曉璐 我一進店門牙丽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人烤芦,你說我怎么就攤上這事举娩。” “怎么了构罗?”我有些...
    開封第一講書人閱讀 162,632評論 0 353
  • 文/不壞的土叔 我叫張陵铜涉,是天一觀的道長遂唧。 經(jīng)常有香客問我,道長蠢箩,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,180評論 1 292
  • 正文 為了忘掉前任滔韵,我火速辦了婚禮掌实,結(jié)果婚禮上陪蜻,老公的妹妹穿的比我還像新娘贱鼻。我一直安慰自己,他們只是感情好症昏,可當我...
    茶點故事閱讀 67,198評論 6 388
  • 文/花漫 我一把揭開白布父丰。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪魏滚。 梳的紋絲不亂的頭發(fā)上坟漱,一...
    開封第一講書人閱讀 51,165評論 1 299
  • 那天,我揣著相機與錄音腥寇,去河邊找鬼沟突。 笑死花颗,一個胖子當著我的面吹牛惠拭,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播棒呛,決...
    沈念sama閱讀 40,052評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼域携,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了趋观?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,910評論 0 274
  • 序言:老撾萬榮一對情侶失蹤皱坛,失蹤者是張志新(化名)和其女友劉穎豆巨,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體贩猎,經(jīng)...
    沈念sama閱讀 45,324評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡萍膛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,542評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了艇棕。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,711評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖拟赊,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情吸祟,我是刑警寧澤,帶...
    沈念sama閱讀 35,424評論 5 343
  • 正文 年R本政府宣布葛碧,位于F島的核電站过吻,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏纤虽。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,017評論 3 326
  • 文/蒙蒙 一洋措、第九天 我趴在偏房一處隱蔽的房頂上張望杰刽。 院中可真熱鬧,春花似錦贺嫂、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至锌钮,卻和暖如春引矩,著一層夾襖步出監(jiān)牢的瞬間侵浸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評論 1 269
  • 我被黑心中介騙來泰國打工氛谜, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人澳腹。 一個月前我還...
    沈念sama閱讀 47,722評論 2 368
  • 正文 我出身青樓杨何,卻偏偏與公主長得像,于是被迫代替她去往敵國和親危虱。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,611評論 2 353

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