Online / Offline browser based IDE for Python (and not only). Powered with projects management and code intellisense :)
Try LiveIDE on heroku: http://liveide.herokuapp.com
- Python 2.7
LiveIDE use bottle.py framework. It is included in project.
Users and projects metadata is stored in SQLite DB.
python main.py
To make your own configuration use ide/local_settings.def as a template
for ide/local_settings.py.
-
By default root dir to store projects is
liveide/ide/userdata. -
By default
python main.pywill run it with host set tolocalhostand8080port. -
By default registration for new users is available to all. You may first create your users and then restrict registration by disabling
SIGNUP_ENABLEDoption in settings.
- Create and manage projects with subdirectories and files.
- Upload existing projects into IDE
- Run file with python interpreter on server and display output and errors in IDE console.
- Edit files with Ace editor (syntax highlighing, code formatting, etc).
- Code intellisense by Ctrl+Space / Ctrl+Shift+Space (Python)
Have a word to say? Write us :)