Development Tools

From Training Material
Revision as of 23:44, 7 February 2013 by Kristian Rother (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


IDEs

IDLE

Standard Python editor that comes with Python. Good for most small programs.

SPE

To date, the most advanced non-commercial

development environment

Erik

Powerful development environment that helps

managing big projects with many files, as well as testing and debugging them.

Eclipse

A Python plug-in for Eclipse exists as well.

PyDoc

Creates HTML pages from the comments in a bunch of Python modules.

PyChecker

Checks Python source code for common

errors.

Rlcompleter

Tool for the Python command line that supports Tab-expansion.

Jython

A Python compiler that creates Java code. Useful to make Java and Python programs work together, and to run Python programs from a web browser.

Keyboard shortcuts in IDLE:

  • Ctrl+] – indent a block of code.
  • Ctrl+[ – dedent a block of code.
  • Alt+3 – comment out a block of code.
  • Alt+4 – uncomment a block of code.
  • F5 – run a script.
  • Alt+X – check a script for syntax errors.