PyscripterからEclipseに移行した
10月 7th, 2009
カテゴリー:制作関連
(hatena0)
(del.icio.us0)
(livedoor0)
(yahoo0)
自分がPythonを触り始める時、手頃そうだったPyscripterというエディタを使用していたのですが、wxPythonとの相性が最悪でストレスがマックスになったので、IDEをEclipseに移行した。
で、ちょこっと触ってみた感想は「Eclipse素晴らしいな」
自分は少しPHPを触った事があるので、Eclipse自体はちょこっと触った事があったのですが、そこまで大掛かりなプログラムを書いているわけでもないし、簡単にささっと書けるエディタを愛用する傾向があるので日本語化まではしたものの、本格的に使う事はありませんでした。
しかし今思えば、その時なんで本格的に使わなかったんだろうと悔やむばかりです。Eclipse、素晴らしすぎる。
で、そんな自分がPyscripterからEclipseに移行する再のメリットを書いてみようと思います。あくまでもPyscripterからEclipseに移行する際の初心者視点からのメリットなので、本職プログラマさんからしたら「おま、そんな事で……」と思う部分が多々含まれると思われます。ご了承ください(´μヽ)
とりあえずメリット一覧
- 総合開発環境(Java/PHP/C++/Perlなどの言語環境にも対応できる)
- マルチプラットフォームという利点
- 実行した後にUndoできる
- wxPythonが問題なく使用できる
- プラグインによる機能の追加
- 起動が重いけ起動したらEclipseの方が速い件
とまあこんな所ですかね。
////////////////////////////////////////
Pythonに限って言えばGUI開発する時にwxPythonが問題なく使用できるという部分と実行した後にUndoできる(←いやこれ基本だと思うんだけどw)のが今の自分にとって最大のメリットです。
PyscripterはwxPythonをimportして実行するとエディタがフリーズするという最悪なバグがありました。なので今までは実行>再起動を繰り返していたのですが、これって相当ありえなかった。エディタでHTMLを書いてブラウザで確認する作業を苦に感じていた自分が幸せだったと気づくほどにw おまけにUndoできないので余分なファイルを一つ開いてバックアップしながらデバッグしないといけないという……。
////////////////////////////////////////
更に総合開発環境、マルチプラットフォームという点も非常に魅力でした。Mac/Windows/Linuxなど、プラットフォームが変わっても同じエディタを起動して好きな言語で開発できる。使いこなせばEclipseひとつあれば環境や場所に左右されないという点は非常に魅力的ですよね。
更にプラグインによる機能追加も嬉しい。まだ本格的に調べていないのですが、PythonやPHP開発に便利なプラグインもあるようです。この辺りはこれから楽しみたいと思います。
////////////////////////////////////////
というわけでPyscripter使ってPython書いている人はすぐに移行した方がいいと思います。ストレスを溜めながら時間を犠牲にするのは自分だけで十分だっ!
しかしPythonの楽しさを教えてくれたPyscripterには心から感謝の意を表したいと思います。
ありがとう、Pyscripter!
※WindowsのEclipseのインストールについてはググればうじゃうじゃでてくるので、徒然草:remixには今度サラっと覚え書き程度だけしておきますかね。Macへのインストールも兼ねて。
(hatena0)
(del.icio.us0)
(livedoor0)
(yahoo0)
同じカテゴリー制作関連の他の記事もどうぞ
次の記事: [PR]転職ボーナスが支給!?求人転職サイト「ジョブナス」
前の記事: PythonでGUIアプリケーション【2】
関連する投稿
同じタグのついている他の記事もどうぞ
徒然草:remixとは
徒然草:remixは、管理人Tatsuroが、Mac・iPhone・音楽・Wordpress・デジモノ・アニメ・ラノベ等、気になる情報を調査&トライ&散財。その経験と思い出から得た便利!面白い!を紹介するネット&情報中毒者のブログです。

![気軽にBFBC2を一緒にプレイするクラン[RLA]メンバー募集中 気軽にBFBC2を一緒にプレイするクラン[RLA]メンバー募集中](http://essaysinidleness.net/wordpress/wp-content/uploads/rla_bfbc2_400.png)




