Existing Extensions
Below is a list of some of the extensions available for use withvirtualenvwrapper.
emacs-desktop
Emacs desktop-mode lets you save the state of emacs (open buffers,kill rings, buffer positions, etc.) between sessions. It can also beused as a project file similar to other IDEs. The emacs-desktopplugin adds a trigger to save the current desktop file and load a newone when activating a new virtualenv using workon
.
user_scripts
The user_scripts
extension is delivered with virtualenvwrapper andenabled by default. It implements the user customization scriptfeatures described in Per-User Customization.
vim-virtualenv
vim-virtualenv is Jeremey Cantrell’s plugin for controllingvirtualenvs from within vim. When used together withvirtualenvwrapper, vim-virtualenv identifies the virtualenv toactivate based on the name of the file being edited.
Templates
Below is a list of some of the templates available for use withmkproject.
bitbucket
The bitbucket extension automatically clones a mercurial repositoryfrom the specified bitbucket project.
django
The django extension automatically creates a new Django project.
SublimeText
Song Jin has created a template plugin for automatically generatingthe project files used by SublimeText. See thesublime_projectfile_maker page for details.
See also