A VS Code extension to detect and flag micro-antipatterns in students' Python code.
For example:
Stylezilla is still in the development stage. To get started with development, make sure you have Python 3.10 installed before doing the following:
- Create a venv:
python3 -m venv venv
, and activate it:source venv/bin/activate
- Install Python requirements:
pip install -r requirements.txt
- Install npm requirements:
npm install && cd client && npm install
To run the extension go to the Run and Debug
menu and select Server + Client
from the configuration dropdown (top left). Then, run the debugger.
Many thanks are owed to the CS399 team at UoA who got this project up and running: