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