▼ 2007/07/24(火) あなたが使うべき10の現代実用総合開発環境
CodeZine:あなたが学ぶべき10の現代実用プログラミング言語(概要, 入門)
というのがあったのでそれにインスパイアされて衝動的に。せっかくなので前述のサイトで述べられている言語の総合開発環境を列挙していってみようかと。基本的に無料で使えるものしか紹介しません。あ、10って書いたけどたぶん数が合わない(ぁ
Turbo C++ Explorer Homepage Japanese
Codezine では Borland C++ Compiler を紹介していましたが、これはコマンドラインで動作する C/C++ コンパイラなので、総合開発環境とは言い難い。というわけで Turbo C++ Explorer を紹介。Borland C++ Compiler が一緒に含まれています。
Oracle Japan / Oracle Developer Suite 10g / Oracle JDeveloper ~初級者から上級者まで、真のJ2EE&Webサービス開発環境~
Java というと最近は Eclipse が第一に挙げられますが、おいらがお奨めしたいのは Oracle JDeveloper 10g。その名の通り、RDBMS で有名な Oracle が開発した総合開発環境です。Eclipse がプラグインによって自由に環境を整えることができる反面、プラグインをインストールしなければできないようなことを Oracle JDeveloper ではできるようになっています。
まぁ、これに関しては Microsoft 製のものを使った方がいいかも。
実はおいらは Visual Basic 触ったことが無いのでなんとも言えない。BASIC は N88BASIC で止まっています。そのうち別記事で BASIC に関するソフトウェア紹介でもしようかな。
JavaScript の総合開発環境というより Web オーサリングソフトって呼んだほうがいいかもしれない。JavaScript/HTML/CSS 総合開発環境です。Eclipse 用プラグインも用意されているので、Eclipse 使いはそっちでいいかも。
Ruby と言えば Ruby on Rails。なので RoR に特化した開発環境を紹介。動作確認用の Web サーバーまで付属しているので、編集中のプログラムをすぐに動作させることが可能なのがいい点かと。
日本人の開発者による PHP エディタです。
Python 用の総合開発環境。メソッド名の補完機能だけでなく、そのメソッドの使い方をヒントとして表示してくれるなど、親切な作りになっています。
以上、衝動的に書いてみましたが、あれ、うまい具合に 10個になってるよ!w
とりあえず、それぞれの言語について代表的なものや個人的にお奨めできるものを簡単に紹介してきましたが、まだまだ色んなソフトがそれぞれについてあるので、そのうちまた別に記事を書こうかと。
ところで誰か Perl 用のいい感じの総合開発環境教えてください。
Emacs とか Vim とかはエディタであって IDE じゃないんだってば!(ぁ
というのがあったのでそれにインスパイアされて衝動的に。せっかくなので前述のサイトで述べられている言語の総合開発環境を列挙していってみようかと。基本的に無料で使えるものしか紹介しません。あ、10って書いたけどたぶん数が合わない(ぁ
- C/C++
Turbo C++ Explorer Homepage Japanese
Codezine では Borland C++ Compiler を紹介していましたが、これはコマンドラインで動作する C/C++ コンパイラなので、総合開発環境とは言い難い。というわけで Turbo C++ Explorer を紹介。Borland C++ Compiler が一緒に含まれています。
- Java
Oracle Japan / Oracle Developer Suite 10g / Oracle JDeveloper ~初級者から上級者まで、真のJ2EE&Webサービス開発環境~
Java というと最近は Eclipse が第一に挙げられますが、おいらがお奨めしたいのは Oracle JDeveloper 10g。その名の通り、RDBMS で有名な Oracle が開発した総合開発環境です。Eclipse がプラグインによって自由に環境を整えることができる反面、プラグインをインストールしなければできないようなことを Oracle JDeveloper ではできるようになっています。
- C#
まぁ、これに関しては Microsoft 製のものを使った方がいいかも。
- Visual Basic
実はおいらは Visual Basic 触ったことが無いのでなんとも言えない。BASIC は N88BASIC で止まっています。そのうち別記事で BASIC に関するソフトウェア紹介でもしようかな。
- JavaScript
JavaScript の総合開発環境というより Web オーサリングソフトって呼んだほうがいいかもしれない。JavaScript/HTML/CSS 総合開発環境です。Eclipse 用プラグインも用意されているので、Eclipse 使いはそっちでいいかも。
- Perl
- Ruby
Ruby と言えば Ruby on Rails。なので RoR に特化した開発環境を紹介。動作確認用の Web サーバーまで付属しているので、編集中のプログラムをすぐに動作させることが可能なのがいい点かと。
- PHP
日本人の開発者による PHP エディタです。
- Python
Python 用の総合開発環境。メソッド名の補完機能だけでなく、そのメソッドの使い方をヒントとして表示してくれるなど、親切な作りになっています。
以上、衝動的に書いてみましたが、あれ、うまい具合に 10個になってるよ!w
とりあえず、それぞれの言語について代表的なものや個人的にお奨めできるものを簡単に紹介してきましたが、まだまだ色んなソフトがそれぞれについてあるので、そのうちまた別に記事を書こうかと。
ところで誰か Perl 用のいい感じの総合開発環境教えてください。
Emacs とか Vim とかはエディタであって IDE じゃないんだってば!(ぁ
- TB-URL http://worstman.net/blog/066/tb/



# リョウ@ロボ 2007年07月25日(水) 午後4時24分
先日はどうもー。
Perlの開発は、規模が小さいものなら秀丸で、少し大きくなってMVCで作るようなものであれば、EclipseにPerlプラグインでやっちゃいます。意外と使えます。
# 最低人間 2007年07月25日(水) 午後11時06分
どもども。
Eclipseの Perl プラグイン、使ってみたことはあるのですが、なんかしっくりこなかったんですよね。
好みの問題なんでしょうね、きっとw
実はおいらも秀丸愛用者だったりします。