PythonTidy
A Sublime Text 2 plugin for PythonTidy integration
Details
Installs
- Total 15K
- Win 6K
- Mac 6K
- Linux 4K
| 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 | Jun 11 | Jun 10 | Jun 9 | Jun 8 | Jun 7 | Jun 6 | Jun 5 | Jun 4 | Jun 3 | Jun 2 | Jun 1 | May 31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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
- raw.githubusercontent.com
This integrates Chuck Rhode's PythonTidy script from http://pypi.python.org/pypi/PythonTidy/ with the Sublime Text 2 editor. For as long as there is no download available from PyPI, it uses my Github fork at https://github.com/witsch/PythonTidy
Installation
At the moment Git is required to install the plugin. You will need to clone the repository in your Sublime Text "Packages" directory:
$ git clone --recursive https://github.com/witsch/SublimePythonTidy.git
The "Packages" directory is located at:
- OS X: ~/Library/Application Support/Sublime Text 2/Packages/
- Linux: ~/.Sublime Text 2/Packages/
- Windows: %APPDATA%/Sublime Text 2/Packages/
Usage
To reformat your Python source, simply press the keyboard shortcut. It is Ctrl+Alt+Cmd+T on OSX and Ctrl+Alt+Shift+T on Linux and Windows.
The output of PythonTidy can be tweaked to your individual taste or company policy via a configuration file stored at ~/.pythontidy.xml. The complete set of default settings can be dumped using:
$ cd 'Library/Application Support/Sublime Text 2/Packages' $ python SublimePythonTidy/PythonTidy/runner.py -d
Example settings are available at https://gist.github.com/1240583