Eric Python IDE

Eric Python IDE開発元|  Detlev Offenbach

|

最新版|

25.1 / 2025年1月14日 (26日前) (2025-01-14)

リポジトリ|

* hg.die-offenbachs.homelinux.org/eric

プログラミング
言語|  Python
対応OS|  クロスプラットフォーム
種別|  統合開発環境
ライセンス|  GPLv3
公式サイト|  eric-ide.python-projects.org
テンプレートを表示

EricはPythonとRubyの自由な統合開発環境(IDE)である。Eric4はPython 2をEric5はPython 3に対応している。

Ericはフロントエンドで動くように設計されている。例えば編集機能はScintilla、リファクタリングにはRope、性能解析にはPython Profiler、そしてPythonのインタプリタなどが使用されている。どの機能も特別なインストールなしに使うことができる。EricはQtのウィジェット・ツールキットであるPyQtを使って書かれている。プラグインを用いることで機能を拡張することができる。Ericのプラグインのレポジトリはさまざまな拡張機能を提供し、IDEから簡単にアクセスすることができる。

Ericの重要な機能はプロジェクト管理であり、文法のハイライト・デバッグ・性能解析・単体テスト・ユーザインタフェースデザイン・出力コンソール・タスク管理などを提供する。

Ericに使われているいくつかの名称はイギリスのコメディアンであるモンティ・パイソンに由来する。Pythonの名称自体がモンティ・パイソンから来ている。本IDEの名称であるEricとPythonに付属するIDLEの名称は、モンティ・パイソンのメンバーの一人であるEric Idleに由来する。

## 関連項目

[編集]

* Pythonを使っている製品あるいはソフトウェアの一覧

## 脚注

[編集]

* Reg. Charney, Programming Tools: Eric3, Linux Journal, August 31st, 2004
* （ドイツ語） Farid Hajji, Das Python-Praxisbuch: Der große Profi-Leitfaden für Programmierer, Pearson Education, 2008, ISBN 3-8273-2543-9, p. 1142
* Jonathan Ellis, A review of 6 Python IDEs, September 09, 2005

## 外部リンク

[編集]

* 公式サイト

この項目は、ソフトウェアに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めています（PJ:コンピュータ/P:コンピュータ）。

|

* 表示
* 編集

* 表
* 話
* 編
* 歴

Python

実装|

* ChinesePython
* CLPython
* CPython
* Cython
* MicroPython
* IronPython
* Jython
* Python for S60（英語版）
* Shed Skin
* Stackless Python
* Unladen Swallow

実行時コンパイラ|

* JAX
* Numba
* Psyco
* PyPy

ウィジェット・ツールキット|

* Tkinter
* PyGTK
* PyQt
* PySide
* wxPython

フレームワーク|

* CherryPy
* Django
* Flask
* PIDA（英語版）
* PyDev（英語版）
* Pylons
* Quixote（英語版）
* Spyder
* TurboGears
* Web2py
* Wing IDE（英語版）

統合開発環境（専用）|

* Boa
* IDLE
* Stani's Python Editor（英語版）
* PyCharm

総合開発環境（汎用）|

* Visual Python IDE
* PIDA（英語版）
* PyDev（英語版）
* Spyder
* Wing IDE（英語版）
* Eric Python IDE
* Geany
* ActiveState（英語版）
* omodo
* MonoDevelop
* NetBeans
* wxGlade（英語版）

ライブラリ|

* Kivy
* NumPy
* Pandas
* Requests
* SciPy

* カテゴリ
* Python
* ライブラリ
* コモンズ
* ウィキブックス
* Portal:コンピュータ