Overview Version History Q & A Rating & Review
Python Essentials — Aeris
Pylance, the debugger and Ruff for both linting and formatting.
Included packs
Extensions
Extension
Purpose
Python
Python language support with extension access points for IntelliSense (Pylance), Debugging (Python Debugger), linting, formatting, refactoring, unit tests, and more.
Pylance
A performant, feature-rich language server for Python in VS Code
Python Debugger
Python Debugger extension using debugpy.
Ruff
A Visual Studio Code extension with support for the Ruff linter and formatter for Python.
Settings applied
This pack sets the following defaults. Anything you set yourself wins.
{
"[python]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "charliermarsh.ruff",
"editor.codeActionsOnSave": {
"source.fixAll": "explicit",
"source.organizeImports": "explicit"
}
}
}