Geany (日本語)

Geany は Linux, Mac OS X and Windows で動作するオープンソースの Lua テキストエディタです。

この記事は Geany で LÖVE を動作させることに関して最適な方法を取り扱います。

自動補完

Geany でタグの自動補完機能を読み込ませる手順については、この投稿を参照してください。

ホットキーによる実行

  1. .lua ファイルを開いているか確認してください。
  2. ビルド/ビルドコマンドの設定 を開きます。
  3. ラベル "LOVE の実行" を指定して "Lua コマンド" を新規作成します。
  4. コマンドは下記のとおりにします:
    • 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 です。

ビルドスクリプト

  1. .lua ファイルを開いているか確認してください。
  2. ビルド/ビルドコマンドの設定 を開きます。
  3. ラベル ".love ファイルのビルド" および作業ディレクトリを %p に指定して "Lua コマンド" を新規作成します。
  4. コマンドは下記のとおりにします:
    • Linux: `zip` コマンドはインストール済みと仮定して、 ts=$(date +%s); zip -r ../${PWD##*/}_${ts}.love * です。
    • Mac OS X: ts=$(date +%s); zip -r ../${PWD##*/}_${ts}.love *

スニペット

LOVE スレッドでの Geany カスタマイズ方法を参照してください。

ソース