# Editing Source Code

The source editor is a general-purpose text editor that you can use to edit source files. In JDE, it also displays source files when you debug, browse, and build programs.

The following sections describe editing functions:

- Basic Editing Functions
- Source Editor Menu and Toolbar Commands
- Source Editor Tabs and Indentation
- Syntax Highlighting and Colors
- Source Editor Fonts
- Assigning Keyboard Preferences