PyScripter is a free and open-source Python Integrated Development Environment (IDE) created with the ambition to become competitive in functionality with commercial Windows-based IDEs available for other languages.
Features: http://code.google.com/p/pyscripter/wiki/Features Screenshots: http://code.google.com/p/pyscripter/wiki/Screenshots Recent review: http://review.techworld.com/programming/3238828/pyscripter-review/ PyScripter version 2.3.1 was released at http://pyscripter.googlecode.com. This quite a major update containing a number of new features and bug fixes. You can get additional information about the new features by visiting the PyScripter blog (http://pyscripter.blogspot.com/). * *New features:* * Native unicode strings throught (speed improvements on XP) * Revamped Code Explorer (Issues 192, 163, 213, 225) * Improvements to Code completion * Auto-completion for the import statement (Issue #230) * Processing of function return statements * Background module parsing and caching of parsed modules * Start-up python scripts pyscripter_init.py and python_init.py. See help file for details. * Imporved "Match Brace" (Issue #426) and New Editor Command "Select to brace" * Italian translation by Vincenzo Demasi added * Russian translation by Aleksander Dragunkin added * New IDE option "Highlight selected word" (Issue #404) * New IDE option "Use Python colors in IDE" * New Edit command "Copy File Name" available at the contex menu of the tab bar * New commands "Previous Frame", "Next Frame" to change frame using the keyboard (Issue #399) * JavaScript and PHP Syntax Highlighters added * *Issues addressed* * 103, 239, 267, 270, 271, 294, 317, 324, 343, 378, 395, 403, 405, 407, 411, 412, 413, 419, 421, 422, 425 The full history can be found at http://code.google.com/p/pyscripter/wiki/History. Since version 2.0, PyScripter does not require a separate install of rpyc, and existing installations of rpyc do not interfere with pyscripter. The remote Python engine is now the default for new installations and by default the remote engine is reinitialized before each run to avoid issues with running GUI scriprts. -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/