Online Python Programming with Live Pylint syntax checking!
###Usage
- Fetch from repo:
git clone https://github.com/ethanchewy/PythonBuddy.git
- Create virtualenv based on your own system:
mkvirtualenv --python=/usr/bin/python2.7 venv
- Activate vitrual environment:
source venv/bin/activate
- Pipe requirements to venv folder:
pip install -r requirements.txt
- Set FLASK_APP variable:
export FLASK_APP=app.py
- Run flask app:
flask run
###Customize
###Current Features:
- Live Syntax Checking
- Uses Pylint as checker (only prints out errors and warnings)
- Live Error Table with Additional Help Suggestions
- Syntax Highlighting
- Complilation
###Future Goals:
- Make easily embeddable for MOOCs like edX and other education platform
- Lower CPU usage