Introducing Actions Pane for Power Pages Sites in VS Code Desktop

We have simplified managing Power Pages sites for developers and aim to minimize the learning curve for using CLI commands. Historically, developers needed to switch between multiple tools to interact with different types of sites to get required information for running Power Platform CLI commands. Recognizing this challenge, we are introducing a new feature that leverages context-specific actions triggered by a simple right-click, streamlining workflows for developers using Visual Studio Code.

Feature Overview

This feature enables users to execute a variety of site-specific actions directly from within VS Code Desktop. Whether a site is active, inactive, or stored locally, you can quickly perform tasks — ranging from uploading to previewing without leaving your development environment. This integration simplifies site management, enhances productivity, and delivers a more cohesive user experience.

Demo Video

Below is a video that demonstrates how these context-specific actions work within VS Code Desktop.

Feature Capabilities

For Active Sites:

  • Preview: Clears cache and immediately opens the site in VS Code Desktop for a live preview
  • Upload: Synchronizes local changes with your connected environment
  • Download: Retrieves site content to a local folder for offline editing
  • Site Details: Displays comprehensive details about the site, including metadata
  • Reveal in Explorer: Opens the local directory containing the site’s code
  • Open in Power Pages Studio: Launches the site in Power Pages Studio for low code editing experience

For Inactive Sites:

  • Open Site Management: Opens the site within the Power Pages Management Application
  • Site Details: Provides detailed information such as website ID, URL, and data model version

For Other (Local) Sites:

  • Upload Site: Uploads local site configurations to your connected environment, transitioning them to inactive sites
  • Reveal in Explorer: Directly navigates to the local directory containing the site’s code.

We are looking forward to your feedback

This new feature enhances the developer experience within the Power Pages ecosystem by integrating intuitive, context-based actions into VS Code Desktop. Your feedback is crucial in shaping the future of this feature. We want to hear from you!

See documentation here for a detailed overview.