日本ではまだまだ開発者人口の少ないPython。しかし海外に目を転じれば、Googleのメイン開発言語になっていたり、オープンソースのプロジェクトも意外と多い。RubyにおけるRailsのような起爆剤が現れたら、シェアが一気に変わる可能性すら秘めている。

また、普段仕事で使っている言語を使ってみると、開発の楽しさが思い出されてくるものだ。いつもJavaやPHP、.NETを増えている方であればなお更Pythonの魅力を体験してみてはいかだろうか。

その時に便利なのがこの統合開発環境(以下IDE)だろう。

 

今回紹介するオープンソース・ソフトウェアはPyScripter、Python向けのIDEだ。

さすがにIDEというだけあって、便利な機能が数多く実装されている。importモジュールの上にマウスを持ってくると、対象のモジュール名とリンクが表示される。このリンクをクリックすれば、該当モジュールに移動することができる。

 

 

 

 

 関数であっても同様に説明文が出る。リファレンスとしての利用もできるので、開発がスムーズになる事だろう。

 

 

 コンテクストメニュー(右クリックメニュー)からInsert Template → hdr等を選択する事で、コメントテンプレートを挿入する機能もある。

 

 

 

 

 

 

 他にもインタプリターが用意されていたり、ソース中に「# TODO: ○○」と書いておけば、Ctrl+Alt+TでTodo一覧が表示されたりと細かく便利な機能が豊富に用意されている。

もちろん、PyScripter上から実行したり、ブレークポイント機能もある。

 

 

 

普段使い慣れない言語でも、こうしたIDEがあると開発が楽になる。時には頭をリフレッシュして、新しい言語の習得に挑んでみるのはいかがだろう。

pyscripter - PyScripter Development Site
 http://pyscripter.googlepages.com/

pyscripter - Google Code(プロジェクトサイト)
 http://code.google.com/p/pyscripter/

Python開発統合環境の決定版!
 http://python.matrix.jp/apps/pyscripter.html