Difference between revisions of "Geany"
m (Added to Category:Software.) |
m (Add section on auto completion tags for Geany) |
||
Line 2: | Line 2: | ||
This article covers how to optimize Geany for working with LÖVE. | This article covers how to optimize Geany for working with LÖVE. | ||
+ | |||
+ | == Auto completion == | ||
+ | |||
+ | See [https://love2d.org/forums/viewtopic.php?f=4&t=84657&p=222789#p217559 this post] for instructions on loading auto completion tags into Geany. | ||
== Run hotkey == | == Run hotkey == |
Latest revision as of 06:04, 31 August 2018
Geany is an open source Lua text editor for Linux, Mac OS X and Windows.
This article covers how to optimize Geany for working with LÖVE.
Auto completion
See this post for instructions on loading auto completion tags into Geany.
Run hotkey
- Make sure you have a .lua file open.
- Open Build/Set Build Commands
- Create a new Lua command with the label "run with love"
- The command should be:
- Linux:
love %p
, assuming you installed LÖVE. - Mac OS X:
/Applications/love.app/Contents/MacOS/love %p
, assuming you installed LÖVE in the applications folder. - Windows:
C:\Program Files\Love\love.exe %p
, assuming that's where you installed LÖVE.
- Linux:
Build script
- Make sure you have a .lua file open.
- Open Build/Set Build Commands
- Create a new Lua command with the label "build .love file" and working directory
%p
- The command should be:
- Linux:
ts=$(date +%s); zip -r ../${PWD##*/}_${ts}.love *
, assuming you have `zip` installed. - Mac OS X:
ts=$(date +%s); zip -r ../${PWD##*/}_${ts}.love *
- Linux:
Snippets
See Customizing Geany for LOVE thread.
Sources