色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

盤點最常用的十大Visual Studio Code擴展組件

電子工程師 ? 來源:lq ? 2019-05-19 11:01 ? 次閱讀

各大平臺與各種語言的開發人員都在使用Visual Studio Code,我對此感到驚訝。Stack Overflow發布的2019年開發者調查結果顯示,VS Code占主導地位。我使用VS Code的主要原因是它能很好的支持JavaScript和Node.js的代碼調試,并且能免費使用Visual Studio Marketplace中提供的定制化擴展組件。

然而,這里面有成千上萬個擴展組件!我們怎么知道哪些是好用的呢?

一種方法是通過查看擴展組件的平均評級和下載數量來衡量其受歡迎程度。另一種方法是閱讀像本文這種包含個人觀點的文章。一起來看看吧!

下面是我為Node.js開發人員推薦的Visual Studio Code擴展組件。

Bracket Pair Colorizer2

我寫代碼是盡可能的簡潔明了,并且不嵌套太多的東西。然而事與愿違,有些時候這是不可避免的。Bracket Pair Colorizer2為結對的括號提供了顏色高亮功能,便于我們直觀的看出對應的左括號和右括號。

npm

npm擴展組件有兩個功能:運行編輯器中webpack.json定義的npm腳本,并驗證package.json中列出的文件包。

npm Intellisense

使用require()導入模塊代碼時,npm Intellisense組件會自發進行包提示。

ESLint

在初始化一個新的Node.js項目文件時,我要做的第一件事就是在終端安裝ESLint。

npminit-ynpminstall--save-deveslint

ESLint組件會使用本地ESLint和配置規則來查找JavaScript代碼中的常見模式問題,以便減少bug而編寫出更好的代碼。ESLint還可以重新格式化代碼使其一致性更好,這取決于我們啟用的規則。請確保VS Code設置了自動保存修復功能(”eslint.autoFixOnSave”: true)。

要初始化ESLint配置文件,我們可以在項目中運行此命令:

npxeslint--init

當前的.eslintr .js內容如下:

module.exports={env:{commonjs:true,es6:true,node:true},extends:"eslint:recommended",globals:{},parserOptions:{ecmaVersion:2018},rules:{indent:["error","tab"],"linebreak-style":["error","unix"],quotes:["error","double"],semi:["error","always"],"array-bracket-spacing":["error","always"],"object-curly-spacing":["error","always"],"space-in-parens":["error","always"]}};

Code Spell Checker

我不知道大家的情況怎么樣,但當我發現我在代碼中拼錯了函數名、變量、注釋或其他任何東西時,我真的很惱火。如果通篇都是拼寫錯誤的,那是可以正常運行的,但是拼寫錯誤仍然會讓人沮喪或尷尬。

Code Spell Checker組件的出現終結了拼寫錯誤時代!該組件很好的一個特性是可以區分camelCase、PascalCase、snake_case等。另一個很棒的特性是它有西班牙語、法語、德語、俄語和其他一些語言的詞典。

Auto Close Tag(自動關閉標簽

VS Code最新版本會對HTML或XML文件自動創建結束標簽。對于其他文件類型,如JavaScript、Vue和JSX,Auto Close Tag將為我們縮短某些輸入。

DotENV

用環境變量來配置Node.js應用程序是很常見的。管理環境變量最流行的一個模塊是dotenv。VS Code的DotENV擴展組件在編輯.env文件時添加了便捷的語法高亮顯示功能。

Path Intellisense

Path Intellisense組件增加了對文件路徑和名稱的自動補全功能,以此來降低手工輸入從而減少引入與路徑相關的bug。

MarkDownLint

優秀的代碼和文檔是相輔相成的。我更喜歡用markdown格式編寫README文件或其他文檔。Markdownlint組件可以幫助我們確保markdown語法的正確性。

Material Icon Theme

Material Icon Theme組件為VS Code的不同文件類型添加了多種圖標。˙這樣能快速區分項目中不同的文件以便很大限度的節省時間!

其他權威的VSCode擴展組件(Node.js適用)

以下擴展組件沒有排進前10名,但是對于Node.js開發人員來說,它們在某些場景中很有用!

Encode Decode——通過添加命令來快速切換文本與其他各種格式,比如Base64、HTML和JSON數組。

Rest Client——直接從編輯器發出HTTP請求,并在一個獨立窗口中查看響應數據。非常適合測試和原型化API

Better Comments——在不同類型的注釋中添加高亮顯示,助于創建更“人性化”的注釋。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Visual
    +關注

    關注

    0

    文章

    252

    瀏覽量

    34270
  • 代碼
    +關注

    關注

    30

    文章

    4789

    瀏覽量

    68645
  • 編輯器
    +關注

    關注

    1

    文章

    806

    瀏覽量

    31180

原文標題:直接上手!不容錯過的Visual Studio Code十大擴展組件

文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    IAR Systems 支持 Visual Studio Code 擴展以滿足開發者需求

    薩拉,2022 年 6 月 27 日 — 嵌入式開發軟件和服務的全球領導者 IAR Systems 今天宣布推出適用于 IAR Systems 的 Visual Studio Code 擴展
    發表于 06-28 15:15 ?939次閱讀
    IAR Systems 支持 <b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> <b class='flag-5'>Code</b> <b class='flag-5'>擴展</b>以滿足開發者需求

    如何安裝visual studio code

    目錄一 安裝visual studio code(簡稱vscode)二 vscode新建工作空間三 添加頭文件搜索路徑四 添加宏定義五 按F12或者"Ctrl+單擊"可快速定位到
    發表于 12-24 06:06

    Visual Studio Code如何與ESP8266一起工作?

    直接使用 VS-Stidio-Code 和 ESP 8266,我會很高興。如何設置它并確保我已完全配置 Visual Studio Code 以使用 ESP8266 的所有必要附加
    發表于 02-24 08:41

    Arm Keil Studio Visual Studio代碼擴展用戶指南

    Visual Studio代碼一起使用網狀物擴展包是一組安裝在一起的相關擴展Visual Stud
    發表于 08-02 07:21

    Visual Studio Code 軟件免費下載

    本文檔的主要內容是Visual Studio Code 軟件免費下載 重新定義了編輯。免費、開源并可在任何位置運行。
    發表于 07-13 15:05 ?117次下載

    如何在Visual Studio和VS Code里協同寫Java?

    在大會現場,微軟的兩位工程師分別在不同的操作系統上使用 Visual Studio 2017 和 Visual Studio Code 進行
    的頭像 發表于 10-29 16:08 ?1.8w次閱讀

    Visual Studio Code的真正開源替代品來了

    極為相似。更重要的是,Theia原生支持Visual Studio Code擴展協議,也就是說我們可以在Theia上安裝和重用Visual
    的頭像 發表于 12-30 09:57 ?4601次閱讀

    Visual Studio Code上開發單片機程序(基于IAR msp430)

    Visual Studio Code上開發單片機程序(基于IAR msp430)
    發表于 11-15 15:51 ?55次下載
    在<b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> <b class='flag-5'>Code</b>上開發單片機程序(基于IAR msp430)

    Visual Studio Code幫助大家輕松、高效學習C語言

    Visual Studio Code是個一款非常優秀的代碼編輯工具,支持多種編程語言的編寫。工具很常用,要想用得溜還得記記快捷鍵,把技巧記下來,編寫代碼大大提高工作效率,事半功倍。
    的頭像 發表于 07-14 16:25 ?1872次閱讀

    IAR Systems更新Visual Studio Code擴展

    來源:IAR Systems 用于代碼構建和調試的IAR Visual Studio Code擴展備受市場喜愛,其最新 1.20 版進一步簡化了嵌入式開發工作流程 瑞典烏普薩拉 - 2
    的頭像 發表于 12-08 17:47 ?767次閱讀

    IAR Systems更新Visual Studio Code擴展 簡化嵌入式開發工作流程

    IAR Systems更新Visual Studio Code擴展 簡化嵌入式開發工作流程 用于代碼構建和調試的IAR Visual
    發表于 12-09 18:16 ?931次閱讀

    使用Visual Studio Code開發MCUXpresso工程(環境準備篇)

    Visual Studio Code(VSCode)是微軟開發的一款跨平臺、免費使用,核心代碼開源的編輯器,其擴展性及易用性深受開發者青睞。
    的頭像 發表于 01-29 17:29 ?2476次閱讀

    Visual Studio Code的安裝和使用

    Visual Stuio Code微軟出的一款免費編輯器。目前 Visual Stuio Code 有 Windows、Linux 和 macOS 三種版本的,屬于跨平臺的編輯器。
    的頭像 發表于 05-20 15:47 ?3360次閱讀
    <b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> <b class='flag-5'>Code</b>的安裝和使用

    Visual Studio Code - 如何在Visual Studio Code(VS Code)中構建和調試RL78項目

    本視頻演示如何在Visual Studio Code(VS Code)中構建和調試LLVM for Renesas RL78項目。 000 介紹051 構建024 調試 原文標題:
    的頭像 發表于 08-14 12:05 ?924次閱讀

    Vector推出一套基于Visual Studio Code的免費插件

    在汽車軟件開發過程中,除使用MATLAB開發算法外,專業開發者也偏向使用Visual Studio Code來開發代碼,其中軟件測試用例的編寫是確保系統穩定性和可靠性的重要環節。傳統的CAPL腳本
    的頭像 發表于 11-24 14:15 ?394次閱讀
    Vector推出一套基于<b class='flag-5'>Visual</b> <b class='flag-5'>Studio</b> <b class='flag-5'>Code</b>的免費插件
    主站蜘蛛池模板: 一级片mp4| 寂寞夜晚免费观看视频| 无遮挡h肉3d动漫在线观看| 久久re热在线视频精99| 干性感美女| 97影院午夜午夜伦不卡| 亚洲AV一宅男色影视| 欧美性黑吊xxx| 久久视频在线视频观看天天看视频 | 欧美手机在线| 久久88综合| 国产日韩亚洲专区无码| good神马电影伦理午夜| 在线播放日韩欧美亚洲日本| 网红主播 国产精品 开放90后| 欧美s00老人| 伦理片飘花手机在线| 僵尸女av| 国产中文字幕乱码免费| 高h全肉图| 边摸边吃奶玩乳尖视频| 99国产精品偷窥熟女精品视频| 伊人久久五月丁婷婷| 亚洲国产精品免费观看| 忘忧草高清| 日韩精品久久日日躁夜夜躁影视| 嫩草国产精品99国产精品| 久久久精品免费免费直播| 国产亚洲人成网站在线观看播放| 丰满老熟好大bbbxxx| 超碰98人人插| 超碰caoporen国产| 憋尿调教绝望之岛| 柏木舞子在线| TUBE69CHINESE学生| AV久久久囯产果冻传媒| 99精品网站| 99久久免热在线观看| 99免费在线观看| 99视频网址| np高h肉文|