[Idle-dev] IdleX - The IDLE Extension Pack
Roger Serwy
roger.serwy at gmail.com
Tue Nov 8 18:24:15 CET 2011
Hi All,
I have written a simple extension manager for IDLE and packaged several
extensions with it. It can be found at:
http://www.ews.illinois.edu/~serwy/idlex/
The extension manager loads extensions without needing to modify
config-extensions.def. This makes distributing extensions simpler.
The features include:
* Terminal-like behavior for PyShell. The cursor is confined to the
prompt and up/down arrow keys navigate the command history, similar to
the original Python interpreter.
* Matplotlib support for interactive figures when using the subprocess.
* Tabbed editor windows with drag'n'drop reordering.
* SubCodes, similar to Matlab cell mode and Sagemath cells, for quick
code prototyping without restarting the shell.
* Integrated reindent.py support.
* Improved code navigation with Code Browser.
* Cython editing and execution support. (Version 0.15.1)
* Line numbers for the Editor.
* Clear PyShell Window without restarting PyShell.
* Simple interface for enabling/disabling extensions.
* SearchBar, Squeezer, and IDLE2HTML included. (Originally by Tal Einat,
Noam Raphael, and Michael Haubenwallner)
Some of these extensions might be useful in the standard IDLE distribution.
- Roger
More information about the IDLE-dev
mailing list