Editor capabilities
- Syntax highlighting for Python with full language support
- Intelligent autocomplete with context-aware suggestions
- Error diagnostics powered by Tree-sitter for real-time syntax analysis
- Multiple file tabs — switch between main code, test code, requirements, test requirements, and config YAML
- Keyboard shortcuts matching VS Code defaults
Layout
The editor workspace is divided into three areas:File tabs
Main code
Your production Python script. This is the code that runs when the workflow is triggered.Test code
pytest test files that validate your main code. Run tests from the editor before deploying.Requirements
A standardrequirements.txt file. Any PyPI package is available — packages are installed automatically in the cloud sandbox before execution.
Test requirements
Arequirements-test.txt file for packages needed only during testing (e.g. pytest-mock, responses). These are installed alongside your main requirements when running tests.