Overview Q & A Rating & Review
CloudMate integrates the mate CLI into Visual Studio for .NET solutions that include front-end/static assets.
Best Use
CloudMate is best used in .NET projects where TypeScript/CSS pipelines and image optimization are managed alongside C# code.
Prerequisites
Install the CloudMate CLI globally:
dotnet tool install -g AngryMonkey.CloudMate.CLI
Features
Compile and bundle static assets (.ts, .js, .css, .less, .scss, .sass)
Configure folder-based image compression via .mateconfig.json
Rebuild from config and run always-on watch behavior from Visual Studio
Context menu integration in Solution Explorer
CloudMate commands are context-aware:
Supported compile files (.ts, .js, .css, .less, .scss, .sass)
Compile
Recompile + Stop Compiling when already configured
Folders
.mateconfig.json
Unsupported files / images
No active CloudMate commands
Updating Configuration
CloudMate writes configuration to .mateconfig.json at the project root.
Typical flow:
Right-click a supported file and choose CloudMate > Compile .
Right-click a folder and choose CloudMate > Compress .
Right-click .mateconfig.json and choose CloudMate > Rebuild .
To stop a file from compilation, right-click it and choose CloudMate > Stop Compiling .
Output
All CloudMate output is written to the CloudMate pane in the Visual Studio Output window.