These extensions are in the pre-release stage but are available for the public to try out.

Here’s what this December 2022 release has to offer.

Auto Indentation With Pylance

There has been the addition of an auto-indent feature in the Pylance extension.

A Visual Studio Code window containing some code

This feature automatically creates the correct indentations in your code.

you’re free to give it a try inVS Code - Insiders(registration required).

After installing VS Code Insiders, go to the marketplace and install thePylanceextension.

Pylance pre-release in Visual Studio Code-Insiders

It controls whether the editor will automatically format a line of code after typing.

Once set to true go ahead and write your code to enjoy this new feature.

It usesWebAssemblyas the execution engine.

Process of opening User Settings (JSON)

It is in the experimental stage and hence you should not use it for Python production development.

Consequently, your use of this feature should be limited to prototype projects and test environments.

The Ruff Extension

This extension provides support for the Ruff linter.

Experimental-Python for the web extension in Visual Studio Code- Insiders

The most amazing feature is that it providesQuick Fixactions which will automatically correct auto-fixable violations.

TheRuffextension does not require you to use the VS Code insiders to try it.

It is also available for installation in the normal VS Code.

python for the Web browser launch page image

To give it a try, navigate to the VS Code marketplace and install it.

Moreover, open-source IDEs like Visual Studio Code get feature updates regularly.

This is due to the large number of people involved in IDE development.

List of some of the unavailable extensions and plugins for the Python for the web extension

The updates come with new functionalities which lead to a better coding experience while using the IDEs.

Ruff extension in Visual Studio Code-Insiders

process of applying Ruff extension Fix all auto-fixable problems