Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "LDT/User Area/TipsandTricks"
(→Code documentation assistance) |
m (→Quick Outline) |
||
Line 3: | Line 3: | ||
==Quick Outline== | ==Quick Outline== | ||
− | Using CTRL+O (or Cmd | + | Using ''CTRL+O'' (or ''Cmd+O'' on MacOSX) you can display a pop-up which contains the outline for the current file. It can be used to go very quickly to a variable or function declaration. |
==Code documentation assistance== | ==Code documentation assistance== |
Revision as of 14:00, 19 December 2013
Contents
Tips and Tricks
Quick Outline
Using CTRL+O (or Cmd+O on MacOSX) you can display a pop-up which contains the outline for the current file. It can be used to go very quickly to a variable or function declaration.
Code documentation assistance
LDT supports code assistance for code documentation. It allows to document Lua source code (and especially Lua modules), faster and more efficiently, as there are code completion templates provided.
Support of LuaJIT debug
LDT debugger is now compatible LuaJIT 2.0.x interpreter. LuaJIT is a Just-In-Time Compiler(JIT) for the Lua programming language.
Note: The debugger need LuaSocket version 2.1.x to work on top of LuaJIT, see the vm compatibility page.
Explicit Variable Description & Typing
It's now possible to type and set a description for a variable by adding a comment before or after its declaration. Typing a variable allow to have auto-completion on it and explicit your code.
Function Parameters Typing
When function parameters are documented with a type using the Lua Documentation Language, they will be available for auto-completion in the function body.
Spell Checking
Currently, LDT (DLTK) provides spell checking but no spelling engine, it reuses the one from the Java Development Toolkit. So, to enable the spell checking just install JDT.