W2P
Sublime Text 3 web2py plugin WIP, not production ready yet
Details
Installs
- Total 539
- Win 253
- Mac 82
- Linux 204
Jul 26 | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 | Jul 17 | Jul 16 | Jul 15 | Jul 14 | Jul 13 | Jul 12 | Jul 11 | Jul 10 | Jul 9 | Jul 8 | Jul 7 | Jul 6 | Jul 5 | Jul 4 | Jul 3 | Jul 2 | Jul 1 | Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 | Jun 17 | Jun 16 | Jun 15 | Jun 14 | Jun 13 | Jun 12 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 1 | 0 | 0 | 0 | 1 | 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 | 1 | 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