Skip to main content

Microsoft Power Platform support for GitHub Codespaces and Windows services for Linux

Headshot of article author Kartik Kanakasabesan (HE/HIM)

Thanks to the support that you have provided us so far, I would like to announce that we are now starting public preview of the Power Platform VS code integration in GitHub CodeSpace and Windows Services for Linux.

Github Codespaces what is it?

Whether it is a long-term project or short-term task, you can now take advantage of a cloud powered development environment. These Codespaces can be accessed via the Browser or accessed via Visual Studio Code installed on your laptop. So instead of cloning a repository, and setting up your development environment, all you now have to do is to create GitHub Codespace and start working.

GitHub Codespaces is available for GitHub Teams and GitHub Enterprise Cloud Customers.

Power Platform support for Codespaces

For developers who want to work on Power Platform from anywhere or any device, but in a code first way, Power Platform Command Line is now available as a Codespace extension and the install experience is just as simple, as installing an extension in your Visual Studio code environment.

A screenshot of a computer Description automatically generated

Windows System for Linux support

As we continue to expand our Linux support and the fact that we want Power Platform developers to work on whichever environment they choose to. As an extension to our Visual Studio integration, If your Visual Studio Code install is WSL enabled, you can now use Power Platform integration and it is shell aware, as in, if you access your local file system via Windows, the shell will default to PowerShell and if you use your WSL instance, it will use the Bash shell or whichever Linux shell you have installed.

A screenshot of a computer Description automatically generated with medium confidence

Figure : Installing the WSL support extension

A screenshot of a computer Description automatically generated

Figure : Click on green tab on bottom left corner to open WSL a Folder

In the WSL folder, if you have the Power Platform CLI installed it show up like this on the Extensions activity panel

A screenshot of a computer Description automatically generated with medium confidence

Figure : Power Platform Tools installation in WSL

For information about the Power Platform and the other capabilities featured in this blog, please go to the following links:

Power Platform

Microsoft Power Platform CLI – Power Apps | Microsoft Docs

Codespaces

GitHub Codespaces

Developing with GitHub Codespaces (visualstudio.com)

Windows Subsystem for Linux

Developing in the Windows Subsystem for Linux with Visual Studio Code

We look forward to hearing from you, please let us at ISVFeedback@microsoft.com or the Powerusers Community