windmill - Visual Studio Marketplace
@here sorry for the spam but we now have a working vscode extension, it's a web extension so it works with github codespaces as well! It works without
wmill dev
https://marketplace.visualstudio.com/items?itemName=windmill-labs.windmill
Just configure your remote, workspace, token in the extension settings, press shift+enter (or cmd+enter but it overlap with github copilot) and enjoy the instant preview and args parsing. It detects code and file change without need for savingwindmill - Visual Studio Marketplace
Extension for Visual Studio Code - Companion for the open-source developer platform Windmill
1 Reply
Some minor feedback after using it for a couple of days, all of these are minor:
1. When I do ctrl+enter I get windmill up in a state that looks like the screenshot attaced. Its not until I click back on my script that It finds the script. As I said minor, but it means that I can't test it with just clicking ctrl+enter two times.
2. it's not entriely clear to me the best way to start working with a file from scratch in vscode.
on the web I get a template file and I really like the menu with resource type. When I'm starting a new script it always involves adding a resource as a parameter. If I upload just the .ts file, I need to sync back the yaml files that is autocreated. Do you have any best practices here to recommend ?
Suggestion is to have 2 commands I can run run vscode :
1. Create new file (that is just the template that you offer today, with the corresponding windmill file.
2. Add Resouce Type that adds a resource type with the correct type