Dialog ‘Options’ - ‘SmartCoding’

Symbol: 6aff05c34a69ec14c0a8640e000ad6ee_b0943a314a6d2deac0a8640e00197515

Function: This dialog is for configuring the settings for easier coding.

Call: Menu bar: Tools ‣ Options (SmartCoding).

Declare unknown variables automatically (AutoDeclare) 6aff05c34a69ec14c0a8640e000ad6ee_9a3f06830c0506c5c0a8640e012f0ace : The Auto Declare dialog opens when you type an undeclared identifier into a implementation language editor and then click away from the input line.
Show all instance variables in input assistant

6aff05c34a69ec14c0a8640e000ad6ee_9a3f06830c0506c5c0a8640e012f0ace : The “List components” function also lets you select the local variables of a function block instance.

6aff05c34a69ec14c0a8640e000ad6ee_4681610f0c058035c0a8640e0049916a : The “List components” function lets select only the input variables and output variables of a function block instance.

Show symbols from system libraries in input assistant

System libraries are inserted in the library manager automatically and displayed in light gray.

6aff05c34a69ec14c0a8640e000ad6ee_9a3f06830c0506c5c0a8640e012f0ace : Symbols, such as global variables, data types, and function blocks, are offered in the input assistant.

6aff05c34a69ec14c0a8640e000ad6ee_4681610f0c058035c0a8640e0049916a : The symbols of the system libraries are not available in the input assistant.

List components after typing a dot (.) 6aff05c34a69ec14c0a8640e000ad6ee_9a3f06830c0506c5c0a8640e012f0ace : Activates the “List components” function. When you type a dot (.) at a location where CODESYS expects an identifier, a drop-down list appears with possible code.
List components immediately when typing

Requirement: The List components after typing a dot (.) check box is selected.

6aff05c34a69ec14c0a8640e000ad6ee_9a3f06830c0506c5c0a8640e012f0ace : While you type code, a drop-down list appears with possible identifiers and operators.

Insert with namespace 6aff05c34a69ec14c0a8640e000ad6ee_9a3f06830c0506c5c0a8640e012f0ace : CODESYS adds the namespace before the identifier.
Convert keywords to uppercase automatically (AutoFormat) 6aff05c34a69ec14c0a8640e000ad6ee_9a3f06830c0506c5c0a8640e012f0ace : CODESYS displays all keywords in uppercase.
Automatically list selection in cross reference view 6aff05c34a69ec14c0a8640e000ad6ee_9a3f06830c0506c5c0a8640e012f0ace : The cross-reference list automatically shows the references of variables, POUs, and DUTs that are currently selected or where the cursor is waiting.

See also