Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

148
Visualizações
Fragmento para crear carpetas + archivos en vscode

Para los componentes de React, me encuentro siguiendo los mismos pasos cada vez:

  1. Cree una carpeta con el nombre del componente ( Heading , por ejemplo)
  2. Cree un archivo Heading.js dentro de esta carpeta
  3. Cree un index.js adyacente y export * from './Heading'
  4. Cree un Heading.styles.js , import styled from 'styled-components' y export const Heading = styled.div ( div podría ser lo que sea apropiado)
  5. En Heading.js haz algo como esto:
 import * as S from "./Header.styles"; export function Header() { return <S.Header>Header</S.Header>; }
  1. Repetir cada vez que creo un nuevo componente

¿Hay alguna manera de que pueda crear algún tipo de 'fragmento de carpeta' para ayudar en este proceso?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede usar la extensión Plantillas de archivo (v1.5.0)

Puede crear plantillas globales y plantillas específicas para un proyecto.

Si tiene un esquema de nombres particular que usa el nombre del directorio o el nombre del espacio de trabajo, puede agregar una primera línea especial para construir el nombre del archivo.

Componente de plantilla.js

 ##@@## ${relativeFileDirnameSplit[-1]} import * as S from "./${relativeFileDirnameSplit[-1]}.styles"; export function ${relativeFileDirnameSplit[-1]}() { return <S.${relativeFileDirnameSplit[-1]}>${input:Component Header:}</S.${relativeFileDirnameSplit[-1]}>; }

Plantilla index.js

 ##@@## index export * from './${relativeFileDirnameSplit[-1]}'

Componente de plantilla.styles.js

 ##@@## ${relativeFileDirnameSplit[-1]}.styles import styled from 'styled-components' export const ${relativeFileDirnameSplit[-1]} = styled.${input:Component styled tag:}
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda