Another alternative:
- Set up Windows Subsystem for Linux
- Install dbt for Linux on your WSL environment (worked on Ubuntu for me)
The main thing to be careful about is ensuring your dbt projects remain in the Windows parts of your filesystem, i.e. don’t put your projects/models in ~/. That way you can edit your models with whatever Windows text editor you like, and you can kick off dbt commands as normal within the WSL bash environment.