W2P
Sublime Text 3 web2py plugin WIP, not production ready yet
Details
Installs
- Total 554
- Win 261
- Mac 87
- Linux 206
| Oct 31 | Oct 30 | Oct 29 | Oct 28 | Oct 27 | Oct 26 | Oct 25 | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 | Oct 17 | Oct 16 | Oct 15 | Oct 14 | Oct 13 | Oct 12 | Oct 11 | Oct 10 | Oct 9 | Oct 8 | Oct 7 | Oct 6 | Oct 5 | Oct 4 | Oct 3 | Oct 2 | Oct 1 | Sep 30 | Sep 29 | Sep 28 | Sep 27 | Sep 26 | Sep 25 | Sep 24 | Sep 23 | Sep 22 | Sep 21 | Sep 20 | Sep 19 | Sep 18 | Sep 17 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
Readme
- Source
- bitbucket.org
README
A simple web2py plugin for Sublime Text 3.
I started to develop this plugin because I use both applications on daily basis and I'd like to leave Sublime as little as possible
I hope you will find the plugin as useful as I do
What is this repository for?
- This repository holds the web2py plugin for Sublime Text 3 called W2P
- V 0.3.1
How do I get set up?
- Through package control
- Open Sublime Text
- Start package control*
- Search W2P and install
- Add a web2py application folder to Sublime Text 3 to make the plugin work
- Restart Sublime Text
 
- Manual
- Clone this repo
- Copy the content into your Sublime Text 3 Packages directory
- Open Sublime Text 3
- Go to Preferences menu
- Choose Browse Packages
 
- Add a web2py application folder to Sublime Text 3 to make the plugin work
- Restart Sublime Text
 
The plugin is developed on Windows7/Ubuntu 15.04
It is tested on those environtments. If you have a mac and would like to test I would be very appreciated for any feed back
Features
- Start web2py web server
- Port, password, cert, key can be configured in settings
 
- Stop web2py web server
- Automatically restart web server if a module file is modified (manual restart also possible)
- Clear web2py application errors (deletes files from application/errors folder)
- Run tests from specific folder in web2py environtment uses (web2py -S {app} -M -R test_file.py)
- You can specify a test location in settings, or if non provided the following folders will be checked:
- {app}/tests
- web2py/tests/{app}
 
 
- You can specify a test location in settings, or if non provided the following folders will be checked:
- Setup SublimeREPL integration for web2py {app} if the plugin is installed (Interactive web2py shell from Sublime)
- Open view file associated with the function under the cursor
- Insert models + modules as from {model/module} import *after aif False:to prevent run but to make Sublime auto completion aware
Contribution guidelines
If you would like to contribute fork the repo and submit a pull request If you would like to see any feature please open an enhancement ticket with your feature request
I would like to say thank you to
All Sublime Text developrs (Unfortunately I don't know names :()
Massimo Di Pierro and all the contributors for web2py
Oscar Campos (DamnWidget) for Anaconda plugin which helped me a lot to write my own
Will Bond for his article on Tutsplus.com and Package Control
Wojciech Bederski for SublimeREPL plugin
at last but not least:
Fred Kornyev who gave me time beside my daily tasks at work and also helps with testing the plugin
Who do I talk to?
If you have any question feel free to use the issue tracker or contact me directly via e-mail: gergelyo@gmail.com