Python in VS Code now supports pre-release extension option – Visual Studio Magazine


Python in VS Code now supports pre-release extension option

Microsoft’s development team responsible for the Python experience in Visual Studio Code has announced that its extension now supports preview builds for the latest cutting-edge stuff.

These items were previously served through the Insiders program which offered new builds daily, but Microsoft is moving to the pre-release scheme for a smoother membership and upgrade experience. Previously, developers reversed a setting to agree to receive daily builds, then were notified after a download that the update could be activated.

Now it’s easier to get the latest versions of the hugely popular Python extension on the Visual Studio Code Marketplace (nearly 52 million installs).

“For a smoother acceptance and upgrade experience, we are migrating our Insiders program to pre-release versions of the Python extension,” Luciana de Melo e Abud, program manager for the Python tool, said in a statement. March 3 blog post. “You can install a preview by opening the extension’s view in VS Code (Ctrl+Shift+X or ⌘+⇧+X), searching for Python, and opening the Python extension.”

There is also an “Install Pre-Retail” option available via a down arrow selector next to the Install button, as shown in this graphic:

Pre-launch support
[Click on image for larger view.] Pre-launch support (source: Microsoft).

“If you were part of our Insiders program and the ‘python.insidersChannel’ setting was set to ‘daily’, you will automatically start using pre-release versions of the Python extension. If you had set the ‘python.insidersChannel’ setting At weekly, you will be prompted to choose to install pre-release or upgrade to stable, and these settings will also be removed as they are no longer supported.

Microsoft’s Jupyter extension also supports the pre-release schema, which was introduced in the November 2021 update.

Otherwise, the March 2022 release of the Python Extension for Visual Studio Code was described as “short” as the team focused on upcoming features. Another highlight are changes to the interpreter selector in the status bar. Specifically, the team is experimenting with two different locations of the interpreter info/selector on the status bar to better align with other language extensions.

About the Author

David Ramel is an editor and writer for Converge360.

Comments are closed.