IDLE (Python)
- 3.11.0 (2022年10月24日;穩定版本)[1]
- github
.com /python /cpython /tree /master /Lib /idlelib
IDLE是Python的集成开发环境,從1.5.2b1版開始,就以Python作為預設的執行語言。[2][3]“IDLE”代表“Integrated Development and Learning Environment”(集成开发与学习环境)[4]。在许多Linux发行版中,IDLE可以作为Python软件包的一部分选择安装。IDLE使用Python与Tkinter GUI工具包(Tcl/Tk的包裝函式)编写。[5]IDLE的设计目的是在教育环境中供初学者使用,因而相较于其他IDE,它的功能较为简单。
软件界面
打开IDLE后,会出现一个增强的交互解释器窗口,它具有比基本的命令行shell更多的功能。
功能
根据自带的README文件,IDLE的主要功能有:[6]
- 多窗口的文本编辑器,有含语法高亮功能的Python shell、自动补全、智能缩进等功能。
- 集成调试器,其具有持久断点、单步调试(英语:Stepping (debugging))和查看变量以及函数调用栈的监视功能。
命名
Python的设计者吉多·范罗苏姆称IDLE代表“Integrated Development and Learning Environment”(集成开发与学习环境)。[7]因为他根据英国电视剧《蒙提·派森的飛行馬戲團》(Monty Python's Flying Circus)为Python命名,所以IDLE这个名字很可能也是为了致敬巨蟒剧团的创始人之一,埃里克·艾德尔(Eric Idle)。[8][9]
另见
参考来源
- ^ Python 3.11.0 is now available. 2022年10月24日.
- ^ idle. lwn.net. [2022-12-11]. (原始内容存档于2018-09-25).
- ^ 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
- ^ IDLE — Python 3.9.5 documentation. [2020-06-04]. (原始内容存档于2020-06-04).
- ^ Kenneth, Reitz; Tanya, Schlusser. Python漫游指南. 东南大学出版社. 2017: 93. ISBN 9787564173746.
- ^ IDLE. Python Docs. [2022-12-11]. (原始内容存档于2022-12-11) (中文(中国大陆)).
- ^ IDLE — Python 3.9.2 documentation. docs.python.org. [2021-02-26]. (原始内容存档于2020-06-04).
- ^ Lutz, Mark & Ascher, David (2004). Learning Python, p. 40. O'Reilly Media, Inc. ISBN 978-0-596-00281-7.
- ^ Hammond, Mark & Robinson, Andy (2000). Python Programming On Win32: Help for Windows Programmers, p. 59. O'Reilly Media, Inc. ISBN 978-1-56592-621-9.
外部链接
- Python文档中的IDLE官方网站 (页面存档备份,存于互联网档案馆)
- Python wiki中的IDLE页面
- IDLE使用指南
- Python程式語言開發的整合開發環境列表 (页面存档备份,存于互联网档案馆)(英文)
- 查
- 论
- 编
开源软件 |
|
---|---|
免費軟體 |
|
零售软件(英语:Retail software) |
|
已终止 |
|
开源软件 |
|
---|---|
免費軟體 |
|
零售软件(英语:Retail software) | |
已终止 |
|
开源软件 |
---|
开源软件 |
|
---|---|
免費軟體 | |
零售软件(英语:Retail software) |
|
已终止 |
- Adobe Flash Builder
- FlashDevelop(英语:FlashDevelop)
- Powerflasher FDT(英语:Powerflasher FDT)
开源软件 | |
---|---|
专有软件 |
|
- RStudio
- R Tools for Visual Studio(英语:R Tools for Visual Studio)
开源软件 |
|
---|---|
专有软件 |
Object Pascal
开源软件 | |
---|---|
免費軟體 | |
零售软件(英语:Retail software) | |
已终止 |
|
开源软件 |
|
---|---|
免費軟體 |
|
零售软件(英语:Retail software) |
|
已终止 |
|
开源软件 | |
---|---|
免費軟體 |
- AWS Cloud9 IDE
- Eclipse Che(英语:Eclipse Che)
- SourceLair(英语:SourceLair)
- 分类
- 比较