← Back to projects
Open SourceDeveloper ToolingSelf-service

VBA Generators — VS Code extension

Company
Personal / open source
Role
Author
Period at the company
Aug 2018 — Nov 2018

Problem

Writing constructors, getters, setters and singleton factories by hand slowed work on a logistics BI pipeline and introduced avoidable errors. Existing VS Code tooling did not support VBA’s syntax well enough to remove that toil.

Approach

I built a VS Code extension that parses class property declarations and generates the matching constructor, accessors and singleton-factory boilerplate on demand, then published the tool and its source for other developers to use.

Impact

  • Over 13,000 downloads on VS Code Marketplace.
  • Still maintained as an open-source side project.
  • Turned a personal productivity automation into a self-service tool used by other VBA developers.

Tech stack

JavaScriptNode.jsVS Code API