ZeroBrane StudioはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア(MIT License)です。

これからLuaを勉強したいと思っているあなたにお勧めなIDEがZeroBrane Studioです。ダウンロードするだけですぐにLuaが実行、開発できる環境が手に入りますよ!


メイン画面です。ファイルブラウザ、エディタ、アウトプットが合わさった本格的なIDEです。


エディタ部はもちろんハイライト処理対応。


入力補完もできます。


コードはステップ実行できます。


複雑な図形を描くデモ。デモはたくさん収録されています。


ウォッチを使って変数の値を一覧できます。


ローカルコンソールを使ってその場でLuaコードを実行できます。

ZeroBrane Studioの特徴は低負荷、ポータブル、ユニコード対応、関数などの定義表示、多言語対応、静的解析、スタックビューなどが揃っています。Windows/Mac OSX/Linuxとマルチプラットフォームで動作するのも大きな利点です。

MOONGIFTはこう見る

IDEと実行環境が揃っていることでZeroBrane Studioを使えばすぐにLuaを試せるようになっています。最初の取っ掛かりとしては非常にライトで、まさにビギナーフレンドリーです。IDEも本格的で上級者まで幅広く使えるでしょう。

好きなエディタを使って学習するのも良いですが、その場合Luaの環境を構築している間に疲れてしまって本来の目的を見失う可能性があります。他の言語についてもこのようなIDEと実行環境がセットになっていれば、より裾野が広がるかもしれません。

ZeroBrane Studio - Lua IDE/editor/debugger for Windows, Mac OSX, and Linux

pkulchenko/ZeroBraneStudio