D言語のIDEは、まだまだ発展途上と聞いていたけど、
ないよりは、ましだと思って、DDTを使うことした。
1. DMDをインストールする。
Macの場合は、http://dlang.org/から、dmgをDLして入れるがよろし。
brew install dmd
このように、Homebrewからインストールしたいところだが、DDTのビルドが通らないので素直にdmgからインストールすることを勧める。
2. DUBをインストールする。
DUBは、JavascriptのGruntのようなツールで、ビルドやライブラリの管理をしてくれる便利なやつ。
brew install dub
3. Eclipse Keplerをインストールする。
4. DDTのプラグインをEclipseにインストールする。
https://code.google.com/p/ddt/に記載されているとおり、Update Sitsで入れる。
`Compiler system Library`に、`druntime`と`phobos`のソースを追加しないと、Ctrl+Spaceがうまく動かない・・このっ!!
6. EclipseにDUBのパスを設定する。
7. プロジェクトを作成する。
Dubプロジェクトを選択して作成する。
8. app.dファイルを作成して、Helloしてみる。
普通にファイルを作成する。
ソースは、これだけ。一見、Javaっぽいね。
import std.stdio; void main() { writeln("Hello, world without explicit compilations!"); }
Ctrl+Spaceも効いてるようだ。
F3もOK。
8. 実行してみる。
`Run As > D Application`で実行。
コンソールにHelloされたっ
9. よくわからないけど、Debuggingもできるようだ。
まとめ
これだけできれば、もう困ることないな。