← Voltar aos projetos
Open SourceFerramentas para DesenvolvedoresSelf-service

VBA Generators — Extensão para VS Code

Empresa
Pessoal / open source
Função
Autor
Tempo na empresa
ago. de 2018 — nov. de 2018

Problema

Escrever construtores, getters, setters e singleton factories à mão atrasava o trabalho em um pipeline de BI de logística e introduzia erros evitáveis. As ferramentas existentes no VS Code não suportavam bem a sintaxe do VBA para eliminar esse trabalho repetitivo.

Abordagem

Construí uma extensão para VS Code que analisa as propriedades de uma classe e gera sob demanda o construtor, os acessores e o boilerplate de singleton factory. Em seguida, publiquei a ferramenta e seu código para uso de outros desenvolvedores.

Impacto

  • Mais de 13 mil downloads no VS Code Marketplace.
  • Ainda mantida como projeto pessoal open source.
  • Transformação de uma automação pessoal de produtividade em uma ferramenta self-service usada por outros desenvolvedores VBA.

Stack técnica

JavaScriptNode.jsVS Code API