Open sourceDeveloper tooling
VBA Generators — VS Code extension
- Company
- Personal / open source
- Role
- Author
- Period at the company
- Aug 2018 — Nov 2018
Problem
Writing boilerplate VBA by hand — constructors, getters/setters, singleton factories — while development of a a logistics BI pipeline was slow and error-prone, and no existing VS Code tooling covered VBA’s syntax quirks.
Approach
VS Code extension was written to parse a class’s property declarations and to generate the matching constructor, accessors and singleton-factory boilerplate on demand, resulting in Marketplace publisha and open-sourced the code.
Impact
- Over 13,000 downloads on VS Code Marketplace.
- Still maintained as an open-source side project.
- Turned a personal productivity hack into a tool other VBA developers rely on.
Tech stack
JavaScriptNode.jsVS Code API