LDT is about providing Lua developers with a proper user assistance. A user experience as comfortable as the one common static languages users are used to.
Like many other dynamic languages, Lua is so flexible that it is hard to analyze enough to provide relevant and
powerful tooling.
LDT is using Metalua, to analyze Lua source code and provide nice user
assistance.
LDT is an Open Source tool, licensed under the EPL.
You might want to try our Remote Debugger, here is the manual.
LDT User Guide can be accessed directly from the Eclipse Help ("Help > Help Content" menu).
It is also available directly on the Eclipse Wiki, so feel free to contribute to improving it by fixing spelling mistakes, errors, or providing new content!
If you are not a regular Eclipse user, or simply don't want to clutter your regular development environment with the
LDT plug-ins, you might want to download a ready to use Eclipse product.
All you have to do is download the
distribution corresponding to your platform of choice, unpack the archive (~60 MB), and launch the
LuaDevelopmentTools executable.
| Windows | Mac OS X | Linux |
|---|---|---|
| 32-bit | - | 32-bit |
| 64-bit | 64-bit | 64-bit |
Add the following repository: http://download.eclipse.org/koneki/updates-nightly/ldt from the "Help > Install New Software..." menu of your Eclipse 3.7+ workbench, and then check the "Lua Development Tools (incubator)" feature.
Alternatively, you can install LDT using the Eclipse Marketplace.
Just drag and drop the following button into
your running Eclipse workbench, and the installation will begin!
If you run into trouble while installing or using LDT, you are encouraged to explain your issue on the Koneki forum.
If you encounter a bug, or want to make the development team aware of a feature request you have, you can open a bug against Koneki/LDT.
The git repository of LDT is accessible here.
Also, feel free to fork the mirror available at github!