The fastest path to a new VSTS extension
Jul 17, 2017Will Smythe

Summary
This post introduces the Yeoman generator for VSTS extensions, a tool that automates the creation of new VSTS extension projects. It details the prerequisites (Node.js, Yeoman, generator-team-services-extension) and the process of using the generator to create extensions that contribute web hubs, actions, tasks, widgets, or service hooks consumers. It also outlines the generated project structure, including TypeScript, NPM, and Webpack configurations, and provides abbreviated steps for publishing an extension to the Visual Studio Marketplace.
More from the Visual Studio Online Extensibility and Marketplace trail
- Publishing extensions to Marketplace issue resolved
- Known issue with publishing extensions: “Your ability to create global personal access tokens (PATs) is restricted by your organization.”
- Visual Studio Team Services (VSTS) IntelliJ plugin now included with JetBrains Rider IDE releases
- Authoring VS Team Services extension with Build/Release Tasks
- Visual Studio Team Services announces the newest release of our Eclipse Plugin: Team Explorer Everywhere (TEE) 14.0.3