We launched the VS Code Azure extensions close to five years ago and today, we’re thrilled to announce the next step forward in how the extensions can help you be productive building and deploying web apps in VS Code. The team has been (very) hard at work re-architecting the extensions to be easier to navigate and use, which will lead into the next evolution of how you build apps later this year. This will cover the larger changes to give you an idea of how you can take advantage of them and be more productive with Azure in VS Code.
First, the explorer has been updated so that all extensions integrate into a single, unified view. You’ll see all your existing resources in the updated Resources view – this is where you can create and manage your apps running on Azure. In addition to the updated view, the grouping of resources is configurable to match your working style. The default will group by resource (or service) type to match how the extensions looked before and you can switch to a resource and region view.
You’ll also notice a new Workspace view – this is for the commands that are specific to your workspace and files on your machine. This includes things like creating new Azure Functions projects or deploying your current workspace to Azure. We’ll continue to work to break out the most common and help commands into the Workspace view.
Once you have the grouping setup the way you like, focus on the parent nodes that are most important to you in your current workspace. This focus will be persisted within the workspace (only on your current machine, not through settings sync) so you can always jump back in where you left off.
We’ve heard a lot from customers that your long running tasks get lost in notifications so we’re introducing a new Azure Activity Log in the panel where you can track your activities within the extensions and quickly access common commands on any resources you create.
With the unified experience launched, we can start working on improving the way you create and connect your Azure resources to compose applications. Our goal is to make the resources you need available in the way you need them while you work on your apps. Keep an eye out and let us know if you have any feedback or just want to talk about Azure in VS Code.