IDLEPython整合式開發環境,從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
Ubuntu中的IDLE,設定突顯的互動環境
Ubuntu中的IDLE,設定突顯的互動環境
原作者Guido van Rossum
首次發布1998年12月22日,​25年前​(1998-12-22
目前版本
  • 3.11.0(2022年10月24日;穩定版本)[1]
編輯維基數據鏈結
原始碼庫 編輯維基數據鏈結
程式語言Python
類型整合式開發環境
許可協定 編輯維基數據鏈結
網站docs.python.org/library/idle.html

軟體介面

編輯

打開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]

另見

編輯

參考來源

編輯
  1. ^ Python 3.11.0 is now available. 2022年10月24日. 
  2. ^ idle. lwn.net. [2022-12-11]. (原始內容存檔於2018-09-25). 
  3. ^ 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
  4. ^ IDLE — Python 3.9.5 documentation. [2020-06-04]. (原始內容存檔於2020-06-04). 
  5. ^ Kenneth, Reitz; Tanya, Schlusser. Python漫游指南. 東南大學出版社. 2017: 93. ISBN 9787564173746. 
  6. ^ IDLE. Python Docs. [2022-12-11]. (原始內容存檔於2022-12-11) (中文(中國大陸)). 
  7. ^ IDLE — Python 3.9.2 documentation. docs.python.org. [2021-02-26]. (原始內容存檔於2020-06-04). 
  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: Help for Windows Programmers, p. 59. O'Reilly Media, Inc. ISBN 978-1-56592-621-9.

外部連結

編輯