Code Assist

Code Assist features try to assist the user during source code editing.

Note

The features currently implemented in EPIC may not be fully functional but will be improved in the future.

Variable Inspection

When you press one of the auto completion characters $ @ %, the editor displays all defined variables in a list. From the list you can select the variable that should be inserted in the source code.

Variable Inspection

Module Inspection

The editor tries to display methods available in modules when the auto completion characters > or : are entered.

Module Inspection

Note

Currently, indirect object invocations are not recognized by code assist. This code block will not work:

$smtp = new Net::SMTP;
$smtp->[no content assist]

This one will work:

$smtp = Net::SMTP->new();
$smtp->[content assist]