Codetools¶
Codetools provides multiple tools to aid programming in Simba.
Note
Some customization is available in Simba’s settings. Settings > Code Tools
Completion box¶
Control + Space
or typing .
will open the completion box, which shows all available declarations.
Parameter hints¶
Control + Shift + Space
or typing (
will open parameter hints, to show what parameters are required for the method(s).
Jump to declaration¶
Control + mouse click
will jump to the declaration.
Note
If the declaration is a simba method (or a plugin) the declaration will be printed in the output.
IDE directives¶
IDE directives are similar to compiler directives. They are enclosed by curly brackets with an opening percentage sign. For example:
{% ide_directive}
The compiler sees them simply as comments which it ignores.
Codetools¶
Enable or disable codetools the
nope
procedure does not show in the function list.
{%codetools off}
{%codetools on}
Anchor¶
Insert an “anchor” into the function list to mark named sections and such.
{%anchor hello}