Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rpedroso/gweb2py
https://github.com/rpedroso/gweb2py
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rpedroso/gweb2py
- Owner: rpedroso
- Created: 2012-05-03T23:48:44.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-06-03T01:50:56.000Z (over 12 years ago)
- Last Synced: 2024-07-24T21:11:44.190Z (2 months ago)
- Language: Python
- Size: 1.14 MB
- Stars: 13
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
gweb2py
=======A web2py editor. It is a highly experimental editor/ide for web2py.
Q: Why I made it?
A: First, I am a vim addicted, a console guy and a Linux user, but
I was feeling lost editing all the files need it for web development.So I need a solution, and quickly.
I want to continue using vim to edit my files, I want something
that did not change my way of doing it.So gweb2py is a simple editor/ide with a messy/shitty code (you been warned).
But I need something quickly, so I start coding like a monkey without
design it first and without any care about the design.Running
=======$ cd to_gweb2py_dir
$ ./gweb2py /path/to/web2py_folderit will then ask you the web2py admin pass.
the webserver runs on port 8000Main Features
=============
- Own httpserver (single process/thread)
- debugger
- logs http request with different colours
depending on http status code
- logs full http request and response
- web2py tracebacks available without
the need to open web2py admin.
- vim has the editor. it is vim not gvim embedded.
- image viewer- In mac/windows the editor is a basic scintilla control.
(But I do not know if gweb2py works in this platforms.)Requirements
============- Linux:
- Python 2.6 (probably will work with 2.5)
- wxPython 2.8
- python-vte
- vimI am using it in Ubuntu 10.04.
- Mac/Windows (I do not even no if it will work on this platforms):
- Python 2.6 (probably will work with 2.5)
- wxPython 2.8vim configuration
=================You can have whatever configuration you want.
I am using the following vim plugins:
- pathogen
- snipmate
- supertab
- pep8Instructions to install them are in the excelent John Anderson article:
http://sontek.net/turning-vim-into-a-modern-python-ideNote
====
Most likely I will not put much more efforts on this, I do not have
the motivation or time to do it.