<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          這樣配置,讓你的VS Code好用到飛起!

          共 4725字,需瀏覽 10分鐘

           ·

          2022-06-27 19:37


          基本插件

          這個部分介紹一些必裝的開發(fā)插件,幫你大大提升代碼編輯效率。

          Chinese(Simplified) Language Pack for Visual Stidio Code 中文漢化包

          對于一些英文不太好的小伙伴,上來第一件事肯定是要切換成中文語言環(huán)境,安裝漢化包插件之后,按快捷鍵Ctrl+Shift+P調(diào)出命令面板,輸入Configure Display Language,選擇zh-ch,然后重啟vs code即可。

          image

          open-in-browser 在瀏覽器中查看

          VS Code沒有提供直接在瀏覽器中運行程序的內(nèi)置功能,所以我們需要安裝此插件,在瀏覽器中查看我們的程序運行效果。

          image

          Live Server 實時預(yù)覽

          安裝這個插件之后,我們在編輯器中修改代碼,按Ctrl+S保存,修改效果就會實時同步,顯示在瀏覽器中,再不用手動刷新。

          image

          [圖片上傳失敗...(image-9b80fc-1564194236095)]

          Auto Close Tag 自動閉合標簽

          輸入標簽名稱的時候自動生成閉合標簽,特別方便。

          image
          image

          Auto Rename Tag 尾部閉合標簽同步修改

          自動檢測配對標簽,同步修改。

          image
          image

          Bracket Pair Colorizer 用不同顏色高亮顯示匹配的括號

          對配對的括號進行著色,方便區(qū)分,未安裝該插件之前括號統(tǒng)一都是白色的。

          image
          image

          Highlight Matching Tag 高亮顯示匹配標簽

          這個插件自動幫我們將選中的匹配標簽高亮顯示,再也不用費勁查找了。

          image

          Vscode-icons VSCode 文件圖標

          此插件可以幫助我們根據(jù)不同的文件類型生成對應(yīng)的圖標,這樣我們在側(cè)邊欄查看文件列表的時候直接通過圖標就可以區(qū)分文件類型。

          image

          使用mac的小伙伴可以選擇下載Vscode-icons-mac,基本圖標與Vscode-icons類似,就是文件夾采用的是mac風(fēng)格。

          img

          TODO Highlight 高亮

          如果我們在編寫代碼時想在某個地方做一個標記,后續(xù)再來完善或者修改里面的內(nèi)容,可以利用此插件高亮顯示,之后可以幫助我們快速定位到需要修改的代碼行。

          image
          image

          Code Spell Checker 單詞拼寫檢查

          我們在編寫代碼的時候經(jīng)常會不小心拼寫錯誤造成軟件運行失敗,安裝這個插件后會自動幫我們識別單詞拼寫錯誤并且給出修改建議,大大幫我們減輕了排除bug的壓力。

          image
          image

          Code Runner 運行選中代碼段

          如果你需要學(xué)習(xí)或者接觸各種各樣的開發(fā)語言,那么 Code Runner 插件可以讓你不用搭建各種語言的開發(fā)環(huán)境,直接通過此插件就可以直接運行對應(yīng)語言的代碼,非常適合學(xué)習(xí)或測試各種開發(fā)語言,使用方式直接右鍵選擇Run Code,支持大量語言,包括Node。

          image

          Improt Cost 成本提示

          這個插件可以在你導(dǎo)入工具包的時候提示這個包的體積,如果體積過大就需要考慮壓縮包,為后期上線優(yōu)化做準備。

          image
          image

          GitLens 查看Git信息

          將光標移到代碼行上,即可顯示當(dāng)前行最近的commit信息和作者,多人開發(fā)的時候十分有用,責(zé)任到人,防止甩鍋。

          image
          image

          Bookmarks 書簽

          對代碼進行書簽標記,通過快捷鍵實現(xiàn)快速跳轉(zhuǎn)到書簽位置。

          image

          具體的快捷鍵可以在鍵盤快捷方式中自定義設(shè)置:

          image

          拓展插件

          這部分主要介紹一些針對特定開發(fā)環(huán)境的插件

          Vscode-element-helper

          使用element-ui庫的可以安裝這個插件,編寫標簽時自動提示element標簽名稱。

          image
          image

          Version Lens 工具包版本信息

          在package.json中顯示你下載安裝的npm工具包的版本信息,同時會告訴你當(dāng)前包的最新版本。

          image
          image

          Vetur VUE語言包

          VUE是時下最流行的js框架之一,很多公司都會選擇基于VUE來構(gòu)建產(chǎn)品,Vetur對VUE提供了很好的語言支持。

          image

          沒有安裝該插件之前之前編寫后綴名為.vue的文件時代碼是白色的

          image

          安裝插件后編寫vue文件輸入s,按Tab鍵就可以自動補全模版。

          image

          WakaTime 計算代碼工作量

          這是一款時間記錄工具,它可以幫助你在vs code中記錄有效的編程的時間。

          image

          并且將數(shù)據(jù)用折線圖的形式展示出來,為你呈現(xiàn)一周內(nèi)的工作趨勢,曾經(jīng)編寫項目的時候最多一天編程將近12個小時,你的付出和努力wakatime都知道。

          image

          同時在他的官網(wǎng)中,也會顯示用扇形圖的形式顯示你編寫各個語言所占用的時間比例,以及你在各個項目中所用的時間占比,是一個非常好的數(shù)據(jù)報告,項目結(jié)束的時候你可以在它的Dashboard中清晰地看出自己的時間都是如何分配的。

          image

          Settings Sync VSCode設(shè)置同步到Gist

          有時候我們到了新公司或者換了新電腦需要配置新的開發(fā)環(huán)境,這時候一個一個下載插件,再重新配置vs code就非常麻煩而且你還不一定記得那么全面,通過這個插件我們可以將當(dāng)前vs code中的配置上傳到Gist,之后再通過Gist下載,就可以將所有配置同步到新環(huán)境中了。

          在Github首頁點擊頭像,選擇Settings進入設(shè)置頁面。

          image

          點擊左側(cè)側(cè)邊欄Developer settings,進入開發(fā)者設(shè)置。

          image

          選擇Personal access tokens,點擊右側(cè)Generate new token。

          image

          填寫token名稱,在下方勾選gist。

          image

          點擊下方的Generate token按鈕生成一個新的token。

          image

          將生成的新的token保存下來。

          image

          在vscode中安裝Settings Sync插件,輸入Ctrl+Shift+p輸入Sync,選擇更新/上傳配置。

          image

          將github中生成的token輸入,點擊回車。

          image

          在控制臺中自動生成一串id,之后便可以通過token和id進行配置同步。

          image

          輸入Ctrl+Shift+p輸入Sync,選擇下載配置,輸入token和id即可同步下載。

          image

          這篇文章中介紹的vs code配置已經(jīng)全部同步到Gist,有需要的小伙伴可以下載一下。

          token:b3c5f29c0e6f9f49b23b44ce89467226cd91c9c6

          Id:338d5dfb6b7784c980250cffe8365899

          可以在配置文件中選擇是否自動上傳和下載

          "sync.removeExtensions"true,
                "sync.syncExtensions"true,
                "sync.autoDownload"true,
                "sync.autoUpload"true,
                "sync.gist""338d5dfb6b7784c980250cffe8365899"

          顏色主題

          作為一名程序員,每天大部分時間都是坐在電腦前敲代碼,需要長時間的跟編輯器打交道,為我們的vscode選擇一款好看的顏色主題,能極大地提升寫代碼過程中的愉悅感,為了保護眼睛,這里推薦一個深色主題安裝包,里面包含了如下幾款皮膚。

          image
          image

          我個人最喜歡的還是下面兩款深色主題,主題這個東西一般用習(xí)慣了也不會來回去換,所以選擇一款自己用著舒服的就好。

          Dracula Official 吸血鬼主題(本人目前使用的一款)

          image

          One Dark Pro

          image

          常用快捷鍵

          編輯器與窗口管理

          Ctrl+Shift+P: 打開命令面板。

          Ctrl+Shift+N: 新建窗口。

          Ctrl+Shift+W: 關(guān)閉窗口。

          切分窗口:Ctrl+1/Ctrl+3/Ctrl+3

          Ctrl+H:最小化窗口

          Ctrl+B:顯示/隱藏側(cè)邊欄

          Ctrl+"+/-":放大/縮小界面

          文件操作

          Ctrl+N:新建文件

          Ctrl+W:關(guān)閉文件

          Ctrl+Tab:文件切換

          格式調(diào)整

          Ctrl+C/Ctrl+V:復(fù)制或剪切當(dāng)前行/當(dāng)前選中內(nèi)容

          Alt+Up/Down:向上/下移動一行

          Shift+Alt+Up//Down:向上/下復(fù)制一行

          Ctrl+Delete:刪除當(dāng)前行

          Shift+Alt+Left/Right:從光標開始向左/右選擇內(nèi)容

          代碼編輯

          Ctrl+D:選中下一個相同內(nèi)容

          Ctrl+Shift+L:選中所有相同內(nèi)容

          Ctrl+F:查找內(nèi)容

          Ctrl+Shit+F:在整個文件夾中查找內(nèi)容

          常用設(shè)置

          我們可以在settings.json中手動進行一些設(shè)置,讓我們的編輯器更好用。

          關(guān)閉標簽介紹信息

          我們在編寫代碼的時候鼠標移動到某個標簽上,經(jīng)常會自動彈出一些介紹信息,擋住部分代碼,給我們的閱讀帶來了很大的困難,一直沒有找到關(guān)閉它的方法,目前可以通過設(shè)置時間延遲暫時實現(xiàn)這個效果,我設(shè)置的5000毫秒,你可以設(shè)置的更大一些,基本上它就不會彈出來了。

          "editor.hover.delay": 5000

          image

          自動折行

          設(shè)置代碼根據(jù)編輯器窗口大小自動折行

          "editor.wordWrap""on"

          image

          字體設(shè)置

             // 一款適合代碼顯示的字體包(需要將字體包下載到本地)
                "editor.fontFamily""Source Code Pro, 'Source Code Pro'",
                // 設(shè)置代碼字體大小
                "editor.fontSize": 15,

          自動保存

          目前有四個選項:

          • off:關(guān)閉自動保存。
          • afterDelay:當(dāng)文件修改后的時間超過"Files:Auto Save Delay"中配置的值時自動進行保存。
          • onFocusChange:編輯器失去焦點時自動保存更新后的文件。
          • onWindowChange:窗口失去焦點時自動保存更新后的文件。
          "files.autoSave""off"

          關(guān)閉代碼提示

          "editor.quickSuggestions": { "other"false"comments"false"strings"false }


          作者:視覺派Pie

          https://www.jianshu.com/p/fd945e8e099d

          END


          推薦閱讀


          牛逼!Python常用數(shù)據(jù)類型的基本操作(長文系列第①篇)

          牛逼!Python的判斷、循環(huán)和各種表達式(長文系列第②篇)

          牛逼!Python函數(shù)和文件操作(長文系列第③篇)

          牛逼!Python錯誤、異常和模塊(長文系列第④篇)


          吳恩達deeplearining.ai的經(jīng)典總結(jié)資料


          Ps:從小程序直接獲取下載

          瀏覽 65
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日本道九九精品 | 婷婷五月免费 | 国产一级精品黄色录像 | 欧美中文字幕免费在线观看 | 囯产精品久久久久久久久久免费 |