Welcome to IdleSpoon!

Idle is an Integrated DeveLopment Environment for the Python language, distributed with Python.

IdleSpoon is a version of Idle by Noam Raphael, which features code completion, along with some other improvements. The code completion will be available in standard Python from version 2.5. If you want it now, you may download and install it.

Maybe in the future I'll add more features and improve it even more, but currently you can simply enjoy it as it is.

Download

Click here and download idlespoon-0.1.tar.gz

Installation

Windows

1. Extract the file idlespoon-0.1.tag.gz to a directory. WinZip can do that.

2. Open the command prompt, and run from the directory which contains all the files (idlespoon-0.1)

python setup.py install

Alternatively, you may rename that directory "idlespoonlib" and put it in your site-packages directory (Usually something like C:\Python24\Lib\site-packages)

3. You can run idlespoon by running the file idlespoon.pyw from the installation directory (in site-packages). You can create a shortcut to it for easy access.

Unix (linux, for example)

1. Extract the file to a directory. This can be done by running

tar -xvzf idlespoon-0.1.tar.gz

2. If you can work as root, go to the directory which contains all the files (idlespoon-0.1) and run as root

python setup.py install

If you don't have permissions, you can run

python setup.py install --home=~/

It will install the files into ~/bin and ~/lib/python. If it's not already done, you should add ~/lib/python to your python path, by adding it to the environment variable PYTHONPATH. You should also add ~/bin to your PATH environment variable, or copy the file ~/bin/idlespoon to another directory which is on your PATH.

Questions and Answers

For now, we have page for free-form discussion: DiscussionPage . In the future this could be turned into a proper FAQ.

Subversion Access

svn checkout http://svn.idlespoon.python-hosting.com/trunk idlespoon