WindowsでLuaの環境構築
2011/02/12(土) 24:39 Programmingこのエントリーをはてなブックマークに追加

唐突にLuaをやってみたいと思ったので、WindowsでLuaの実行できる環境を作るメモ

Luaのインストール

Windowsだとluaforwindows - Project Hosting on Google Codeで配布されているインストーラを入れるだけで、自動でLuaの実行バイナリとエディタ(SciTE)を入れてくれる。
Lua向けのエディタはいまいち定番となる感じのがないみたいなので、Jetbrains系IDE(JavaScriptはWebStorm使ってる)ならLua for IntelliJ IDEAがあったためそれを使うことにした。

Lua for IntelliJ IDEAの設定

Lua for IntelliJ IDEAにすごく細かく手順が書いてあるのであんまり困らないと思うけど、順番としては
  1. Lua for IntelliJ IDEAのインストール
  2. Lua SDKの設定(Luaのフォルダを決めるだけ)
  3. External LibrariesにLuaが出現したら実行環境終わり
後は普通にLua Scriptを書いてRunで実行すると実行結果がソフト内のコンソールに出るのでとても楽。整形や構文強調もプラグインで対応してるみたいなので、日本語普通に使えるし問題ない感じ。
ss-2011-02-08-1.png

「LuaはJavaScriptの文法をPascal的にして、プロトタイプを省いた代わりにメタテーブルを持つ言語」というのを見て、確かに書いててJavaScriptっぽい感じのところもあるなとか思った。
逆に{}とかはないわけだけど、endって書くのはかなり面倒な感じがした。気が利いたエディタならこれは{}みたいに対応した補完とか行ってくれるのかな。
Lua自体を単体で使うことはほとんどないそうなので、使うならNYAOSとかぐらいしか浮かばない… ゲーム系はやっぱりLuaで拡張できるソフトウェアとか多いみたいです。

名前:  非公開コメント   

  • TB-URL  http://efcl.info/adiary/096/tb/