開発環境ってなに? つづき |
|
|
|
|
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
そこで登場するのが
統合開発環境(IDE)
(Integrated Development Environment)
だ。
これは開発に必要なものを
いろいろまとめて、
使いやすくした
ソフトのことだ。 |
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
 |
 |
 |
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
それは、
絵を描くイメージでいうなら、
「
お絵かきセット」みたいな
感じのもの?
|
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
 |
 |
 |
|
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
おおっ、そうそう。
最初から、マジックとか、絵の具とかパレットとか
必要なものがセットになってる感じ。
そんな統合開発環境の主な機能を表にしてみた。 |
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
 |
 |
 |
|
|
|
|
 |
|
|
|
|
 |
 |
てへへ |
|
|
|
 |
|
 |
|
統合開発環境(IDE)ソフトの主な機能 |
|
機能 |
内容 |
コード補完機能付エディタ
|
コーディング(プログラムを書くこと)に
役に立つ機能がいろいろ付いている。 |
プロジェクト管理機能 |
プログラムファイルの管理に役に立つ機能が
いろいろ付いている。 |
コンパイル・デバッガ機能 |
プログラムの実行・テストに役に立つ機能が
いろいろ付いている。 |
ヘルプ機能 |
分からないことなどを調べるヘルプ機能が
充実している。
|
|
|
|
|
|
 |
|
 |
|
 |
 |
うんうん |
|
|
|
|
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
本来なら、
こういうのは、自分でいろいろツールを集めて、
いちいち設定・連携させたりしないとだめなんだぜ。
それが、ボタン一つでできるようになっている。
Java開発キット(JDK)とも連携して、いろいろ面倒な
作業を自動化してくれてるんだよ。
それから、コード補完機能も強力だな。 |
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
|
|
|
|
|
|
|
 |
 |
|
|
|
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
 |
 |
|
この機能は、コード(プログラム文)を
簡単に書けるように補助するものだ。
携帯の「先読漢字変換」みたいなものだな。
もしあれが無かったら、入力すっげー不便だろ。
(例えとしては少し無理があるけど。。。)
同じように、
プログラムの先読入力みたいな
もんで、
入力中に入力候補を表示してくれる。
これが無いと、
Javaのライブラリをいちいち本で調べたり、
全部覚えてかないとだめなんだぞお! |
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
Javaの場合、
無料で使える統合開発環境が
いくつも出ているんだ。 |
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
 |
 |
 |
|
|
|
|
 |
|
|
|
|
|
 |
 |
|
|
|
|
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
ああ。
たくさんの奇特な素敵な方達がコミュニティを作って、
開発したものを無料で配ってくれてるんだよ。
開発コミュニティの開発速度は速いし、
ソフトにバグがあってもすぐに直してくれる。
無料でも、たくさんの一流のプロのプログラマーが使う、
強力な開発環境だぞ。
一流のソフト開発会社でも普通に使われてるんだぞ。
元々は、一流企業製品だったものを
コミュニティに寄贈して
一緒に作ったりしてるんだ。
有名な一流企業が何社も開発に関わっているぞ。 |
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
 |
 |
 |
|
|
|
|
|
|
|
|
|
 |
 |
へー、
すごいんだねー。 |
|
|
|
|
|
|
|
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
安心したか?
(どうせ、「無料で大丈夫?」とか
「安かろう悪かろう。」って
思ってんだろーからな。
これだけ「一流」言っときゃ、
大丈夫だろう。) |
|
|
 |
 |
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
|
|
|
|
|
 |
あたしも
がんばらないと・・・。 |
|
|
|
|
|
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
 |
 |
|
・・・・・。
みんな良い人達なんだね・・・。
たくさんの人が、
誰でもゲームを作れるように
がんばってくれてるんだね。 |
|
|
|
|
|
 |
 |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|
|
|
|
|
|
|
|
|
俺って、
汚れてる? |
 |
|
|