← Voltar aos projetos
Open sourceFerramentas para desenvolvedores

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 boilerplate VBA à mão — construtores, getters/setters, singleton factories — enquanto o desenvolvimento de uma pipeline de BI de logística era lento e propenso a erros, e nenhuma ferramenta existente no VS Code cobria as particularidades de sintaxe do VBA.

Abordagem

Uma extensão para VS Code foi escrita para analisar as declarações de propriedades de uma classe e gerar sob demanda o construtor, os acessores e o boilerplate de singleton factory por demanda, resultando na publicação no Marketplace e na abertura o código como open source.

Impacto

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

Stack técnica

JavaScriptNode.jsVS Code API