| アイドル | |
|---|---|
UbuntuでのIDLEの動作:ハイライト設定付きシェル | |
| 原著者 | グイド・ヴァン・ロッサム |
| 初回リリース | 1998年12月22日 (1998年12月22日) |
| 安定版リリース | |
| リポジトリ | |
| 言語 | パイソン |
| 型 | 統合開発環境 |
| ウェブサイト | docs.python.org /library/idle.html |
IDLE ( Integrated Development and Learning Environmentの略)[ 2 ] [ 3 ]はPythonの統合開発環境であり、1.5.2b1以降、言語のデフォルト実装にバンドルされています。[ 4 ] [ 5 ]多くのLinuxディストリビューションでは、Pythonパッケージのオプションとしてパッケージ化されています。IDLEは完全にPythonとTkinter GUIツールキット(Tcl / Tkのラッパー関数)で記述されています。
IDLEはシンプルなIDEとして設計されており、特に教育環境において初心者に適しています。そのため、クロスプラットフォーム[ 6 ]を採用し、機能の煩雑さを回避しています。
付属のREADMEとオンラインIDLEドキュメント[ 7 ]によると、主な機能は以下のとおりです。
- 構文の強調表示、自動補完、スマート インデントなどの機能を備えたマルチウィンドウ テキスト エディター。
- 構文強調表示機能付きの Python シェル。
- ステップ実行、永続的なブレークポイント、および呼び出しスタックの可視性を備えた統合デバッガー。
作家のグイド・ヴァン・ロッサムは、IDLEは「統合開発学習環境」の略であると述べています。[ 7 ]ヴァン・ロッサムは、イギリスのコメディグループ、モンティ・パイソンにちなんでPythonという言語に名前を付けたため、IDLEという名前は、モンティ・パイソンの創設メンバーの一人であるエリック・アイドルに敬意を表して選ばれた可能性もあります。[ 8 ] [ 9 ]
参照
参考文献
- ^ 「Changelog」 . 2025年4月1日閲覧。
- ^ヘルプ > バージョン情報画面から
- ^ 「IDLE — Python 3.9.5 ドキュメント」 。 2020年6月4日時点のオリジナルよりアーカイブ。2020年6月4日閲覧。
- ^ Van Rossum, Guido (1998年11月16日). 「IDLE 0.1 -- a Python IDE」 . comp.lang.python .オリジナルから2018年9月25日アーカイブ – Linux Weekly News経由.
カンファレンスでは、TkinterベースのPython用IDEを開発中であることを何度か言及しました。このソフトウェアについては、「早期かつ頻繁なリリース」というパラダイムを採用することにしました(特に、あまり開発に時間をかけられないと考えているためです)。そのため、バージョン0.1(基本的には私のディレクトリのダンプ)は現在、ftp.python.orgのcontribディレクトリに置かれています。
- ^ IDLE 0.1 は 1998 年 12 月 22 日に Python 1.5.2b1 リリースとともに配布されました。 , From: \Python-1.5.2\Tools\idle\NEWS.txt
- ^ 「IDLEドキュメントの引用」 . docs.python.org . 2025年10月3日時点のオリジナルよりアーカイブ。 2025年10月3日閲覧。
クロスプラットフォーム: Windows、Unix、macOSでほぼ同様に動作します。
- ^ a b「IDLE — Python 3.9.2 ドキュメント」 . docs.python.org . 2021年2月26日閲覧。
- ^ルッツ、マーク&アッシャー、デイビッド (2004). Python の学習、p. 40. オライリー・メディア社、 ISBN 978-0-596-00281-7。
- ^マーク・ハモンド、アンディ・ロビンソン (2000). Win32 での Python プログラミング(第 1 版). O'Reilly Media, Inc. p. 59. ISBN 978-1-56592-621-9。
外部リンク
ウィキメディア・コモンズにおけるIDLE関連メディア- PythonドキュメントのIDLEホームページ
- Python wikiのIDLEページ
- IDLEの使い方ガイド