IDLE is Python's Integrated Development and Learning Environment.
IDLE requires tcl/tk 8.5 or later.
| __init__.py | import, does nothing |
| __main__.py | python -m idlelib starts IDLE |
| autocomplete.py | Complete either attribute names or file names. |
| autocomplete_w.py | An auto-completion window for IDLE, used by the autocomplete extension |
| autoexpand.py | Complete the current word before the cursor with words in the editor. |
| browser.py | Module browser |
| calltip.py | call tips (floating windows to display function, class, and method parameters, docstring information etc.) |
| calltip_w.py | |
| ChangeLog | |
| codecontext.py | display the block context above the edit window |
| colorizer.py | |
| config.py | configruation management |
| config_key.py | Dialog for building Tkinter accelerator key bindings |
| configdialog.py | customization of fonts and colors |
| config-extensions.def | features |
| config-highlight.def | user preferences |
| config-keys.def | user preferences |
| config-main.def | |
| CREDITS.txt | |
| debugger.py | |
| debugger_r.py | |
| debugobj.py | object browser(?) |
| debugobj_r.py | |
| delegator.py | |
| dynoption.py | |
| editor.py | |
| extend.txt | How to write an IDLE extension |
| filelist.py | |
| format.py | Format all or a selected region (line slice) of text. |
| grep.py | |
| help.html | |
| help.py | IDLE help menu |
| help_about.py | about dialog |
| history.py | shell history |
| HISTORY.txt | release messages for eearlier IDLE releases |
| hyperparser.py | advanced parsing abilities for ParenMatch and other extensions |
| idle.bat | startup batch file |
| idle.py | startup file |
| idle.pyw | startup file |
| iomenu.py | |
| macosx.py | enhancement of IDLE on macOS |
| mainmenu.py | Menu structure, hotkeys, event bindings |
| multicall.py | |
| NEWS.txt | |
| NEWS2x.txt | |
| outwin.py | Editor window that can serve as an output file. |
| parenmatch.py | parenthesis matching |
| pathbrowser.py | |
| percolator.py | |
| pyparse.py | |
| pyshell.py | |
| query.py | |
| README.txt | |
| redirector.py | |
| replace.py | |
| rpc.py | RPC implementation |
| run.py | |
| runscript.py | Execute code from an editor. |
| scrolledlist.py | |
| search.py | Search dialog for Find, Find Again, and Find Selection functionality |
| searchbase.py | Define SearchDialogBase used by Search, Replace, and Grep dialogs. |
| searchengine.py | Define SearchEngine for search dialogs. |
| sidebar.py | line numbering |
| squeezer.py | extension to avoid long texts printed in the shell |
| stackviewer.py | |
| statusbar.py | |
| textview.py | text browser |
| TODO.txt | |
| tooltip.py | |
| tree.py | |
| undo.py | |
| window.py | |
| zoomheight.py | |
| zzdummy.py | |