UliPadはPythonで作られたプログラミングエディターです。実に多くの機能が搭載されています。

Pythonで作られたPythonプログラマーのためのプログラミングエディタがUliPadです。


インストールします。ウィザードに沿って進めるだけです。


完了しました。起動します。


起動しました。タブで複数ファイルを開けます。


Pythonファイルを開きました。ハイライトに対応し、メソッドごとに折りたたみできます。


折り畳むと可読性があがります。


TODOなどと書いておくとコメントが出せます。


シェル機能があります。


ちょっとしたメモを残しておけます。


スクリプトで自動処理もできます。ショートカットもつけられます。


クラスブラウザもあります。選択してジャンプできます。


入力補完、コードスにペットもあります。


FTPを登録してリモートファイルを編集できます。


Pythonの他、多数の言語ハイライトに対応しています。

UliPadはその他、Subversionサポート、コラボレートプログラミング、正規表現検索、ディレクトリブラウザ、プラグインによる拡張、任意のPythonコード実行などの機能があります。プログラミングには役立つことでしょう。動作はWindowsの他、Linuxで動作します。

UliPadはPython/wxPython製のオープンソース・ソフトウェア(GPL v2)です。

MOONGIFTはこう見る

RubyやPHP、PerlなどでGtkと組み合わせてGUIアプリケーションを開発する試みは幾つかありますが、実用に堪えうる安定感、速度を出すのはなかなか困難です。そんな中、PythonのwxPythonはネイティブなコントロールに対応しており、かつ動作速度も申し分ありません。実用性が高いと言えるのではないでしょうか。

日本ではまだ開発者人口の多くないPythonではありますが、サーバサイドからクライアントサイドのアプリケーションまでこなせると思うと、試してみたいと思えるのではないでしょうか。幸いサーバサイドはGoogle App Engineがあります。ぜひトライを!

ulipad - python editor based on wxPython - Google Project Hosting