⚠️ The Algorand Python VS Code extension is currently in beta.
The Algorand Python language extension brings language server powered capabilities to your smart contract authoring experience in Visual Studio Code. It extends the results from your installed Python language server to provide Algorand Python specific diagnostics and code actions.
[!NOTE]
Algorand Python language server has some latency between making a change to a document and updated diagnostics being displayed. This will be addressed in a future update.
Features
Works alongside your installed Python language server
Automatically discovers the PuyaPy version installed in your project venv
Algorand Python smart contract-aware code analysis, diagnostics and validation
Quick fixes for common Algorand Python issues, helping you learn the Algorand Python language as you build