Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

IDLE

From Wikipedia, the free encyclopedia
Integrated development environment for Python
This article is about Python's Integrated Development Environment. For the IMAP feature for active email notification, seeIMAP IDLE. For cancer, seeindolent lesions of epithelial origin. For other uses, seeidle (disambiguation).
IDLE
IDLE in action under Ubuntu: shell with highlights settings
Original authorGuido van Rossum
Initial releaseDecember 22, 1998; 27 years ago (1998-12-22)
Stable release
3.12.9[1] Edit this on Wikidata / 4 February 2025; 12 months ago (4 February 2025)
Written inPython
TypeIntegrated development environment
Websitedocs.python.org/library/idle.html
Repository

IDLE (short forIntegrated Development and Learning Environment)[2][3] is anintegrated development environment forPython, which has been bundled with the default implementation of the language since 1.5.2b1.[4][5] It is packaged as an optional part of the Python packaging with manyLinux distributions. It is completely written in Python and theTkinter GUI toolkit (wrapper functions forTcl/Tk).

IDLE is intended to be a simpleIDE and suitable for beginners,[citation needed] especially in an educational environment. To that end, it is cross-platform[6], and avoids feature clutter.

According to the includedREADME and theonline IDLE documentation[7], its main features are:

  • Multi-window text editor withsyntax highlighting, autocompletion, smart indent and other features.
  • Python shell with syntax highlighting.
  • Integrated debugger withstepping, persistentbreakpoints, and call stack visibility.

AuthorGuido van Rossum says IDLE stands for "Integrated Development and Learning Environment",[7] and since Van Rossum named the language Python after the British comedy groupMonty Python, the name IDLE was probably also chosen partly to honorEric Idle, one of Monty Python's founding members.[8][9]

See also

[edit]

References

[edit]
  1. ^"Changelog". Retrieved1 April 2025.
  2. ^From the Help > About screen
  3. ^"IDLE — Python 3.9.5 documentation". Archived fromthe original on 2020-06-04. Retrieved2020-06-04.
  4. ^Van Rossum, Guido (16 Nov 1998)."IDLE 0.1 -- a Python IDE".comp.lang.python. Archived fromthe original on 2018-09-25 – viaLinux Weekly News.At the conference I mentioned a few times that I was working on a Tkinter-based IDE for Python. I've decided to use the paradigm "release early and often" for this piece of software (especially since I don't expect I'll have much time to work on it), so version 0.1 (essentially a dump of my directory) is now sitting in the contrib directory ftp.python.org.
  5. ^IDLE 0.1 was distributed with the Python 1.5.2b1 release on 12/22/98., From:\Python-1.5.2\Tools\idle\NEWS.txt
  6. ^"IDLE documentation quote".docs.python.org. Archived fromthe original on 3 October 2025. Retrieved3 October 2025.cross-platform: works mostly the same on Windows, Unix, and macOS
  7. ^ab"IDLE — Python 3.9.2 documentation".docs.python.org. Retrieved2021-02-26.
  8. ^Lutz, Mark & Ascher, David (2004).Learning Python, p. 40. O'Reilly Media, Inc.ISBN 978-0-596-00281-7.
  9. ^Hammond, Mark; Robinson, Andy (2000).Python programming on Win32 (1. ed.). O'Reilly Media, Inc. p. 59.ISBN 978-1-56592-621-9.

External links

[edit]
C,C++
Open source
Freeware
Retail
Discontinued
Java
Open source
Freeware
Retail
Discontinued
JavaScript
Open source
Haxe
CLI (.NET)
Open source
Freeware
Retail
Discontinued
Flash
PHP
Open source
Proprietary
R
Python
Open source
Proprietary
Pascal,
Object
Pascal
Open source
Freeware
Retail
Discontinued
BASIC
Open source
Freeware
Retail
Discontinued
Go
Open source
Freeware
Retail
Eiffel
POP-11
Online
Retrieved from "https://en.wikipedia.org/w/index.php?title=IDLE&oldid=1333191612"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp