PyDE
PyDE is a Python Development Environment written in Python with the wxPython windowing toolkit. That means it's cross-platform: Windows, Mac OS and Linux/GTK. It's designed for all kinds of people writing Python—from Science students taking an elective in Computer Studies to professional developers. This program started as a third year project, a ‘better’ lint for Python, but it's already grown beyond that.
For maximum goodness, PyDE is licensed under the GNU GPL v3. And thus it shall be free for all time.
Lint
Lint takes Python code and dynamically alerts you about potential coding mistakes as they are made. Lint forms the core of PyForge. It can do:
- Dynamic syntax checking for unused variables.
- Make sure that modules are not accidentally overwritten.
- Make sure imports actually exist.
- Nags you about incorrect indentation.
Terminal
We've integrated a Python console, a nifty tool for beginners and the more advanced. You can dynamically run code to pinpoint bugs and test snippets out. For learners it's a great way to dip your toe in; no need to write-save-compile-run, just type it in and hit enter for instant gratification.
More...
All the standard features of a code editor are also here: syntax highlighting, code folding, and line numbers. They're also all fully customisable. We also have a file tree for quick access to local files.
Comming Soon - Mercurial
We're currently working on integrated versioning and we've gone with our favourite—Mercurial. Stress less with distributed versioning. It's fast, is's efficent for projects of all sizes, it's easy to use and best of all it's open source. Find out more about Mercurial.