In this section you will learn how to use Safe X3 content assist, an editor feature that makes code writing faster and easier. It consists in showing completion proposals that starts with (or contains) the prefix before carret. Completion shows proposals for:
#**
#* Display a message box !
#*
#* @param MESSAGE
#*!
Subprog DISPLAY(MESSAGE)
Value Char MESSAGE
Infbox MESSAGE
End
Subprog TEST()
# put the carret after Call keyword
Call
End
Call keyword (after a space) of the TEST subprog and press Ctrl + Space .


To ease entry of method calls on other script than current one, it is possible to enter the script code, then type a period. This causes display of completion proposals with all methods (Funprog, Subprog and Labels) of the script.

Once the proposal is selected, the text will be formatted automatically to match the syntax of the language.
