国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

前端開發值得擁有的 VSCode 插件

新聞 前端
VSCode 是一款跨平臺的輕量級編輯器,憑借著優秀的編輯體驗,良好的可擴展性、可配置性,已經成為了前端開發使用最多的工具。

 VSCode 是一款跨平臺的輕量級編輯器,憑借著優秀的編輯體驗,良好的可擴展性、可配置性,已經成為了前端開發使用最多的工具。

VSCode 擁有龐大的插件市場,開始使用 VSCode 完成前端開發時,眾多的插件選擇可能會讓我們難以抉擇。結合前端社區和插件市場推薦的以及自己使用后的感受,將開發有明顯效益的插件分享一波,供大家參考。

Bracket Pair Colorizer

圓括號 () 、中括號 [] 和花括號 {} 是大多數語言常用的操作符,javascript 中,函數定義、條件判斷、數組、解構...括號的使用更是無處不在,當我們在編寫或者閱讀代碼時,很難一眼看出兩個匹配的括號。這樣可能會導致兩個負面影響:1、閱讀效率降低,閱讀代碼需要仔細確認代碼是否在兩個括號之間;2、缺乏 lint 功能完成較長代碼片段時,漏寫括號會導致代碼執行錯誤,需要花一定時間去梳理。

Bracket Pair Colorizer 插件提供了括號的高亮和匹配輔助功能,我們可以一眼看出匹配的兩個括號。

Auto Complete Tag

在編寫 HTML 或者 JSX 代碼過程中,如果我們有這樣的需求:在輸入 <div> 時自動補全為 <div></div> ;將 <div> 修改為 <section> ,與之匹配的標簽名稱也隨之更改,最終成為 <section></section> 。雖然 H5 中對未閉合的標簽是可以顯示的,但還是鼓勵標簽都能閉合。 Auto Complete Tag 為我們實現了這樣的訴求。

類似的插件還有:

  • Auto Close Tag
  • Auto Rename Tag
  • Close HTML/XML tag

ESLint

為了更規范的開發前端代碼,規避代碼中一些容易造成問題的代碼,社區沉淀了 lint 的方案,目前最常用的是 ESlint。通常 ESLint 是在通過命令行執行命令,根據文件夾下的 .eslintrc 和 .eslintignore 文件進行代碼的校驗,這樣的流程是與編碼過程脫離的。 ESLint 插件識別項目下的配置,直接在編碼過程做出提示,并且可以配置保存文件是自動修復錯誤。

類似的插件有:

  • jslint
  • sass lint 對 Sass 語法執行 lint

Prettier

ESLint 定義了代碼層面上的規范,Prettier 則定義了不同編輯器的代碼格式化規范。確保同一個項目的開發者代碼格式化后是一致的,這樣可以避免不同編輯器格式化導致的代碼差異,特別是在代碼合并時能深深認識到代碼格式化一致的重要性。更多 Prettier 介紹可以在 Prettier 官網 了解, Prettier 插件 通過項目下的 .prettier 文件格式化代碼,我們需要將這個文件提交至 git 倉庫。

類似的插件有:

  • EditorConfig for VS Code

REST Client

前后端應用聯調或 Node 接口測試過程中,我們會有測試接口的需求。通常使用的工具有 Postman 和 curl。Postman 提供的功能很完備,但需要在開發時額外安裝一個軟件,并且開發過程多幾次軟件的切換也不***了。curl 是系統自帶的命令行工具,功能也很強大,但個人感覺控制臺中輸入 curl 命令不太友好。 REST Client 為我們提供了編輯器視窗中快速請求接口的能力,而且我們可以將請求的 API 列表保存在項目中,方便后面的使用。

GitLens

Gitlens 對 VSCode 的 git 功能做了很多擴充,功能十分強大。能快速跟蹤到代碼的變更,從項目、文件、代碼行的維度都能快速定位。個人建議代碼編寫過程中關閉行變更提示。

Quokka.js

學習 javascript/Typescript 的一些語法或特性時,我們可能想要一個能快速執行的環境,以前通常會用到瀏覽器自帶的 snippet 功能,瀏覽器中編碼,代碼提示效果自然會弱一點,而且對一些新的特性也會不支持。

Quokka.js 為編輯器提供了快速創建 js/ts playground 功能,我們可以快速在編輯器中編寫可執行的代碼片段,驗證一些特性。Quokka.js 提供了社區版和 Pro 版本(收費,還不便宜),社區版不能將已保存的文件重新加入運行環境,每次需要新建一個文件來執行。個人感覺平時做一些特性驗證已經夠用了。

類似的插件有:

  • Code Runner

Snippet

Snippet 是 VSCode 未插件提供的代碼片快速插入功能。如安裝 react snippet 后,輸入 imrc就能快速生成 import React, {Component} from 'react 。各類框架、語言都有 snippet 實現。因為總是遺忘代碼片的縮寫,個人對代碼片用的不多。

推薦幾個不錯的代碼片插件:

  • ES7 React/Redux/GraphQL/React-Native snippets
  • JavaScript (ES6) code snippets
  • Vetur

主題

開發過程,一套自己喜歡的主題也會在一定程度上影響編程效率和靈感。當然,不同人對于視覺的喜好是不同的,所以在***分享一下我的主題配置。我的選擇的兩個主題配置插件: Material Icon Theme 不同文件類型對應的圖標展示; One Dark Pro 一款看著比較鮮亮與柔順的皮膚。

期待我們在 VSCode 的助力下,更高效更高質的完成工作。文中如有紕漏,也歡迎大家指正。

責任編輯:張燕妮 來源: jaylin.wang
相關推薦

2011-10-08 10:15:29

Web

2021-01-21 09:45:16

Python字符串代碼

2022-06-28 09:44:21

DevOps軟件開發

2021-12-13 09:00:00

數據質量工具業務

2021-12-28 17:57:45

ESNoSQL數據庫

2021-02-24 14:04:23

Linux媒體播放器桌面

2011-01-04 09:21:37

2020-05-09 08:58:53

插件Android Stu開發工具

2012-06-04 15:06:47

Chrome插件應用程序

2015-05-05 09:26:31

Java程序員程序員書籍

2024-01-04 17:24:02

2020-06-21 13:42:27

微服務服務網格服務網格工具

2021-09-06 10:22:47

匿名對象編程

2023-09-11 13:26:50

2020-05-26 21:09:16

碼農插件開源

2018-09-20 09:00:41

大數據數據科學數據可視化

2023-12-29 08:17:26

Python代碼分析Profile

2017-09-15 14:48:44

汽車智能互聯網

2012-09-12 13:16:21

麗臺WinFast

2022-05-13 10:02:40

vscode插件搜索
點贊
收藏

51CTO技術棧公眾號

国产视频亚洲精品| 亚洲裸体俱乐部裸体舞表演av| 奇米色一区二区| 国产伦精品一区二区三区四区视频 | 国产美女诱惑一区二区| 在线观看91av| 999精品视频在线| 性色一区二区| 国内精品一区二区三区四区| 亚洲国产精品三区| 污污网站在线| 国产午夜精品一区二区三区视频| 亚洲欧美成人一区| 亚洲综合国产| 麻豆成人在线播放| 亚洲综合二区| 日韩欧美一区二区三区四区五区| 国产欧美一区二区色老头| 91免费版网站在线观看| 99久久精品国产亚洲精品| 国产精品一香蕉国产线看观看| 欧美男同视频网| 国产精品久久久久久久一区探花| 菠萝蜜一区二区| 91精品视频专区| 野花国产精品入口| 色播亚洲视频在线观看| 久久99国内精品| www.av片| 国产精品久久久久久久久免费桃花| 四虎永久在线高清国产精品| 一区二区三区四区av| 无圣光视频在线观看| 欧美日韩高清在线| 136福利第一导航国产在线| 日韩精品999| 国产精品日本一区二区三区在线| 欧美激情日韩图片| 欧美亚洲国产激情| 久久综合福利| 粉嫩av一区二区三区| 日韩欧美国产片| 亚洲国产成人va在线观看天堂| 黄色美女网站在线观看| 亚洲国内精品在线| 凹凸成人在线| 亚洲自拍av在线| 精品一区二区三区在线观看国产| 91视频最新入口| 欧美日韩国产在线播放| av片在线观看| 欧美黑人巨大xxx极品| 91精品久久久久久久蜜月| 欧美二级三级| 91视视频在线直接观看在线看网页在线看 | 国产一级在线观看| 精品国产乱码91久久久久久网站| 免费成人高清在线视频| 国产精品极品美女在线观看免费| 国产精品夜夜夜| 奇米影视亚洲色图| 偷拍一区二区三区四区| 亚洲第一图区| 91国产精品电影| 亚洲福利精品| 日韩精品视频一区二区在线观看| 亚洲成人1区2区| 黄色亚洲网站| 92国产精品久久久久首页 | 国产精品免费在线| www.欧美.com| 国产区在线视频| 日韩一区二区在线视频| 91精品啪在线观看国产18| 成人av在线播放观看| 亚洲成年人网站在线观看| av中文字幕电影在线看| 欧美亚洲国产视频小说| 日韩av一区二区三区四区| 免费的av电影| 亚洲精品91美女久久久久久久| 免费av一区| 欧美日韩在线免费观看视频| 午夜精品久久久久影视| 久久免费影院| 就去色蜜桃综合| 最近中文字幕一区二区三区| 中文字幕不卡三区视频| 99久久精品无码一区二区毛片 | 国产欧美韩日| 欧美经典一区二区| 精品精品导航| 国产精品视频最多的网站| 成人福利视频网站| 欧美影片第一页| 91久久在线| 五月天亚洲激情| 国产麻豆精品久久| 欧美一区二区三区免费观看视频| 91欧美日韩在线| 亚洲欧美日韩精品在线| 激情成人中文字幕| 57pao国产一区二区| 国产精品12p| 欧美一级日韩不卡播放免费| 国精一区二区| 污污网站免费观看| 日韩中文娱乐网| 国产毛片精品视频| av中文字幕在线观看第一页| 久久国产手机看片| 欧美日韩国产片| 国内综合精品午夜久久资源| 校园春色欧美| 成人性生交大片免费观看嘿嘿视频| 亚洲精品视频在线看| 清纯唯美亚洲经典中文字幕| 久热精品在线观看视频| 欧美精品久久久久久久久| 91亚洲精品一区二区乱码| 性孕妇free特大另类| 亚洲乱码一区二区三区| 欧美大片免费久久精品三p| 免费看亚洲片| 18av在线播放| 亚洲欧洲国产精品久久| 精品国产1区二区| 久久精品免费看| 裤袜国产欧美精品一区| 隔壁人妻偷人bd中字| 亚洲久久久久久久久久| 国产成人丝袜美腿| 99精品国产九九国产精品| 国产美女三级视频| 午夜精品在线视频| 亚洲亚洲人成综合网络| 日韩中文首页| 免费在线超碰| 久久99久久精品国产| 91精品久久久久久久99蜜桃| 日韩av高清在线观看| 韩国成人动漫| 成人av电影免费在线播放| 亚洲精品88| 成年女人在线看片| 国产成人亚洲综合| 亚洲主播在线观看| 91精品国产乱码久久久久久 | 亚洲人午夜色婷婷| 国产精品一卡二| 九七影院97影院理论片久久| 看av免费毛片手机播放| 午夜伦理精品一区| 亚洲午夜影视影院在线观看| 忘忧草精品久久久久久久高清| 国产精品天堂| 婷婷久久青草热一区二区| 亚洲男人天堂九九视频| 成人精品视频一区| 丝袜美腿综合| 国产大学生校花援交在线播放 | 在线观看高清免费视频| 国产成人av在线| 欧美性猛交xxxx乱大交退制版| 日韩高清电影一区| 在线亚洲人成| 99aiav| 国产91免费视频| 伊人久久精品视频| 亚洲精选视频在线| 中文精品在线| 国产一区二区久久久久| 偷偷要 色偷偷| 三区精品视频观看| 久久久久在线观看| 欧美精品vⅰdeose4hd| 99久久精品国产导航| 水蜜桃精品av一区二区| 丁香花视频在线观看| 欧美精品久久久久久久久25p| 91福利视频导航| 在线观看视频亚洲| 粉嫩老牛aⅴ一区二区三区| 激情欧美一区二区| 日韩av密桃| 亚洲va中文在线播放免费| 亚洲精品少妇久久久久久| 亚洲欧美精品在线观看| 日本免费久久高清视频| 亚洲成年人在线| 亚洲韩国一区二区三区| 国产盗摄一区二区三区| 欧美在线高清| 国产精品美女久久久久人| av中文在线| 免费福利片在线观看| 超薄肉色丝袜足j调教99| 91精品国产综合久久香蕉最新版 | 国产盗摄精品一区二区酒店| 九七伦理97伦理手机|