---
title: "Source code editor"
canonical: "https://docs.cuesystem.com/space/CVCIDE/498501107/Source%20code%20editor"
format: markdown
---
> Macro (toc)

---

# IntelliSense

IntelliSense provides an array of options that make language references easily accessible. When coding, you do not need to leave the source code editor to perform searches on language elements. You can insert language elements directly into your code.

IntelliSense is activated by **ctrl-space** combination.

# Module Components

## General

Change Password and Access to module components. In this way for example source code can be protected and still, the user can change pictures, sounds, etc.

# Modules

Every CUEunit contains section Modules, where the user program is defined.

Standard modules are as follows:

- **CUEunitEvents **- contains processes or functions linked to events generated by CUEunits.
- **DeviceEvents** - contains processes or functions linked to events generated by device drivers.
- **GraphicEvents** – contains processes or functions linked to events generated by graphic objects.
- **Main **– contains Autoexec process running automatically after start of application (switch on the unit, reset).

By double click to Window item list of modules is opened in working space. Module can be created using content menu (right menu on the mouse).

**Shortcuts**

- F7	Build
- F8	Test project
- F9	Upload applications (project)

# Context Help

A context help is shown after pressing **F1 **key for keywords and operators.