| アイドル | |
|---|---|
Ubuntu での IDLE の動作: ハイライト設定付きシェル | |
| 原作者 | グイド・ヴァン・ロッサム |
| 初回リリース | 1998年12月22日 (1998年12月22日) |
| 安定版リリース | |
| リポジトリ | |
| 書かれた | パイソン |
| タイプ | 統合開発環境 |
| Webサイト | ドキュメント |
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。
- ^ Hammond, Mark; Robinson, Andy (2000). Win32でのPythonプログラミング(初版). O'Reilly Media, Inc. p. 59. ISBN 978-1-56592-621-9。
外部リンク
[編集]
ウィキメディア・コモンズのIDLE関連メディア- PythonドキュメントのIDLEホームページ
- Python wikiのIDLEページ
- IDLEの使い方ガイド