Recommended VS Code Extensions¶
This guide provides a list of recommended Visual Studio Code (VS Code) extensions to enhance your development experience with the Py Launch Blueprint project.
Recommended Extensions¶
Here are the recommended VS Code extensions for this project:
Python (
ms-python.python)Provides rich support for the Python language, including features such as IntelliSense, linting, debugging, and more.
Pylance (
ms-python.vscode-pylance)A performant, feature-rich language server for Python, providing fast, feature-rich language support.
Ruff (
charliermarsh.ruff)A fast and efficient linter and formatter for Python code.
MyPy (
matangover.mypy)A static type checker for Python, helping you ensure your code adheres to specified type annotations.
Even Better TOML (
tamasfe.even-better-toml)Provides syntax highlighting, formatting, and validation for TOML files.
YAML (
redhat.vscode-yaml)Provides comprehensive YAML language support to VS Code, including validation, autocompletion, and hover support.
GitLens (
eamodio.gitlens)Enhances the built-in Git capabilities of VS Code, providing features such as blame annotations, code lens, and more.
Code Spell Checker (
streetsidesoftware.code-spell-checker)A basic spell checker that works well with camelCase code.
Installing Extensions¶
To install these extensions, follow these steps:
Open VS Code.
Go to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window or by pressing
Ctrl+Shift+X.Search for each extension by name and click the Install button.
Alternatively, you can install extensions from the command line using the code command:
code --install-extension ms-python.python
code --install-extension ms-python.vscode-pylance
code --install-extension charliermarsh.ruff
code --install-extension matangover.mypy
code --install-extension tamasfe.even-better-toml
code --install-extension redhat.vscode-yaml
code --install-extension eamodio.gitlens
code --install-extension streetsidesoftware.code-spell-checker
Additional Resources¶
For more information on using and configuring VS Code, refer to the official documentation.