For the small program that it is, pyeclipse has served
me well. However, I have noticed a slight highlighting
bug concerning docstrings.
When inserting a docstring into the middle of code, the
rest of the code will, of course, be highlighted as a
docstring. When the docstring is completed and closed
(with """), the rest of the code reverts to its previous
highlighting except for the last 1, 2, or 3 characters.
These remain in the color specified for docstring.