Geany (日本語)
Geany は Linux, Mac OS X and Windows で動作するオープンソースの Lua テキストエディタです。
この記事は Geany で LÖVE を動作させることに関して最適な方法を取り扱います。
Contents
自動補完
Geany でタグの自動補完機能を読み込ませる手順については、この投稿を参照してください。
ホットキーによる実行
- .lua ファイルを開いているか確認してください。
- ビルド/ビルドコマンドの設定 を開きます。
- ラベル "LOVE の実行" を指定して "Lua コマンド" を新規作成します。
- コマンドは下記のとおりにします:
- Linux: LÖVE はインストール済みと想定して、
love %p
です。 - Mac OS X: LÖVE はアプリケーション・フォルダーへインストール済みと想定して、
/Applications/love.app/Contents/MacOS/love %p
です。 - Windows: LÖVE は何処かへインストール済みと想定して、
C:\Program Files\Love\love.exe %p
です。
- Linux: LÖVE はインストール済みと想定して、
ビルドスクリプト
- .lua ファイルを開いているか確認してください。
- ビルド/ビルドコマンドの設定 を開きます。
- ラベル ".love ファイルのビルド" および作業ディレクトリを
%p
に指定して "Lua コマンド" を新規作成します。 - コマンドは下記のとおりにします:
- Linux: `zip` コマンドはインストール済みと仮定して、
ts=$(date +%s); zip -r ../${PWD##*/}_${ts}.love *
です。 - Mac OS X:
ts=$(date +%s); zip -r ../${PWD##*/}_${ts}.love *
- Linux: `zip` コマンドはインストール済みと仮定して、
スニペット
LOVE スレッドでの Geany カスタマイズ方法を参照してください。
ソース