# Tcl editor

The Tcl editor provides specialized features for editing Tcl code.

Associated with the editor is a Tcl-specific Outline view, which shows the structure of the active Tcl compilation unit. It is updated as the user edits the compilation unit.

The editor includes the following features:

- Syntax highlighting
- Content/code assist
- Debugging features

The most common way to invoke the Tcl editor is to open a Tcl file from the Script explorer using pop-up menus or by clicking the file (single or double-click depending on the user preferences). You can also open the editor by opening Tcl elements, such as types, methods, or fields, from other views.