/*! For license information please see 5979dfa0.62b34001.js.LICENSE.txt */
"use strict";(self.webpackChunkweb_totals=self.webpackChunkweb_totals||[]).push([[5384],{71984:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>i,metadata:()=>a,toc:()=>u});var s=o(85893),n=o(11151);const i={title:"Vscode extensions useful",authors:"hunghg",tags:["vscode","extensions","css","tips"],image:"https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Visual_Studio_Code_1.35_icon.svg/1200px-Visual_Studio_Code_1.35_icon.svg.png"},r=void 0,a={permalink:"/blog/vscode-extensions-useful",editUrl:"https://github.com/hunghg255/web-totals/tree/main/blog/vscode-extensions-useful.md",source:"@site/blog/vscode-extensions-useful.md",title:"Vscode extensions useful",description:"Extensions useful on vscode",date:"2023-04-24T17:21:54.000Z",formattedDate:"April 24, 2023",tags:[{label:"vscode",permalink:"/blog/tags/vscode"},{label:"extensions",permalink:"/blog/tags/extensions"},{label:"css",permalink:"/blog/tags/css"},{label:"tips",permalink:"/blog/tags/tips"}],readingTime:.135,hasTruncateMarker:!0,authors:[{name:"Gia Hung",title:"Creator of Web totals",url:"https://github.com/hunghg255",email:"giahung197bg@gmail.com",imageURL:"https://res.cloudinary.com/hunghg255/image/upload/v1654956015/Screen_Shot_2022-06-07_at_11.25.34_bpnymt.png",key:"hunghg"}],frontMatter:{title:"Vscode extensions useful",authors:"hunghg",tags:["vscode","extensions","css","tips"],image:"https://upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Visual_Studio_Code_1.35_icon.svg/1200px-Visual_Studio_Code_1.35_icon.svg.png"},unlisted:!1,prevItem:{title:"Centering in CSS",permalink:"/blog/center-css"},nextItem:{title:"Convert svgs file to jsx by one script",permalink:"/blog/convert-svgs-to-jsx"}},l={authorsImageUrls:[void 0]},u=[];function c(e){const t={p:"p",...(0,n.a)(),...e.components};return(0,s.jsx)(t.p,{children:"Extensions useful on vscode"})}function p(e={}){const{wrapper:t}={...(0,n.a)(),...e.components};return t?(0,s.jsx)(t,{...e,children:(0,s.jsx)(c,{...e})}):c(e)}},75251:(e,t,o)=>{var s=o(67294),n=Symbol.for("react.element"),i=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,a=s.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function u(e,t,o){var s,i={},u=null,c=null;for(s in void 0!==o&&(u=""+o),void 0!==t.key&&(u=""+t.key),void 0!==t.ref&&(c=t.ref),t)r.call(t,s)&&!l.hasOwnProperty(s)&&(i[s]=t[s]);if(e&&e.defaultProps)for(s in t=e.defaultProps)void 0===i[s]&&(i[s]=t[s]);return{$$typeof:n,type:e,key:u,ref:c,props:i,_owner:a.current}}t.Fragment=i,t.jsx=u,t.jsxs=u},85893:(e,t,o)=>{e.exports=o(75251)},11151:(e,t,o)=>{o.d(t,{Z:()=>a,a:()=>r});var s=o(67294);const n={},i=s.createContext(n);function r(e){const t=s.useContext(i);return s.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function a(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),s.createElement(i.Provider,{value:t},e.children)}}}]);