New Extensões Para Vscode
## Desvendando o VS Code: Crie sua Primeira Extensão \"Hello World\"
O Visual Studio Code revolucionou a forma como desenvolvemos, e uma das suas maiores forças reside na sua extensibilidade. A capacidade de personalizar e adicionar funcionalidades diretamente ao seu editor favorito abre um universo de possibilidades. Neste post, vamos embarcar em uma jornada prática para criar sua primeira extensão do VS Code, focando em um exemplo clássico: \"Hello World\". Prepare-se para entender os fundamentos e dar seus primeiros passos no desenvolvimento de extensões!
Imagine ter atalhos personalizados para tarefas repetitivas, integração com suas ferramentas favoritas ou até mesmo um assistente de código que entende o seu fluxo de trabalho específico. As extensões permitem exatamente isso. Elas não apenas aumentam sua produtividade, mas também promovem um ecossistema vibrante onde a comunidade contribui para tornar o VS Code ainda mais poderoso. Para nós, Desenvolvedores e Tech Leads, dominar a criação de extensões significa ter a capacidade de moldar nosso ambiente de desenvolvimento de acordo com as necessidades do projeto e da equipe.
Para começar, você precisará ter o Node.js e o npm (ou yarn) instalados. Além disso, vamos utilizar o Yeoman, um gerador de scaffolding, e o gerador oficial de extensões do VS Code para iniciar nosso projeto.
Primeiro, instale o Yeoman e o gerador de extensões do VS Code globalmente:
Agora, execute o gerador de extensões. Ele fará algumas perguntas para configurar seu projeto:
Após responder, o gerador criará uma estrutura de diretórios para sua extensão.
Navegue até a pasta criada (cd hello-world-extension) e abra-a no VS Code:
Abra o package.json. Preste atenção especial a estas seções:
activationEvents: Define quando sua extensão será ativada. Para nosso \"Hello World\", vamos ativar quando o comando hello-world-extension.helloWorld for executado.
Source: Dev.to