W2P
Sublime Text 3 web2py plugin WIP, not production ready yet
Details
Installs
- Total 546
- Win 255
- Mac 85
- Linux 206
Mar 13 | Mar 12 | Mar 11 | Mar 10 | Mar 9 | Mar 8 | Mar 7 | Mar 6 | Mar 5 | Mar 4 | Mar 3 | Mar 2 | Mar 1 | Feb 28 | Feb 27 | Feb 26 | Feb 25 | Feb 24 | Feb 23 | Feb 22 | Feb 21 | Feb 20 | Feb 19 | Feb 18 | Feb 17 | Feb 16 | Feb 15 | Feb 14 | Feb 13 | Feb 12 | Feb 11 | Feb 10 | Feb 9 | Feb 8 | Feb 7 | Feb 6 | Feb 5 | Feb 4 | Feb 3 | Feb 2 | Feb 1 | Jan 31 | Jan 30 | Jan 29 | Jan 28 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 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 |
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