HTML syntax editor
Summarize
Summary of HTML Syntax Editor
The HTML syntax editor is essential for editing HTML and Jelly scripts, controlling the rendered output on web pages. It supports both static XHTML and dynamic content through Jelly, allowing for script includes and UI Macros integration.
Show less
Key Features
- Syntax Support: Offers syntax coloring, indentation, line numbers, and automatic closing of braces and quotes for HTML and Jelly.
- Auto-suggestions: Provides tag suggestions for improved coding efficiency.
- Script Macros: Includes common code shortcuts to streamline development.
- Editing Functions:
- Toggle Syntax Editor: Enables or disables the syntax editor.
- Toggle Comment: Comments selected code with Cmd+/.
- Replace: Replaces text strings using Cmd+E, including regex support.
- Replace All: Replaces all occurrences with Cmd.
- Start Searching: Highlights search terms with Cmd+F.
- Find Next/Previous: Navigates through search results using Cmd+G and Cmd+Shift+G.
- Toggle Full Screen: Expands the editor for easier coding with Ctrl+M.
- Help: Displays keyboard shortcuts with Cmd+H.
- Save: Saves changes without leaving the view.
Key Outcomes
Utilizing the HTML syntax editor enhances your coding experience by providing powerful editing tools, simplifying the management of HTML and Jelly scripts, and improving overall efficiency in development. This results in faster and more accurate application builds within ServiceNow.
The HTML syntax editor provides support for editing HTML and Jelly scripts and defines what's rendered when the page is displayed. The HTML syntax editor can contain either static XHTML or dynamically generated content defined as Jelly, and can call script includes and UI Macros.
- HTML and Jelly script support
- HTML and Jelly syntax coloring, indentation, line numbers, and automatic creation of closing braces and quotes
- Auto-suggestions for HTML and Jelly tags
- Script macros for common code shortcuts
| Icon | Keyboard shortcut | Name | Description |
|---|---|---|---|
| N/A | Toggle syntax editor | Disables the syntax editor. Click the Toggle syntax editor icon ( |
|
| Cmd+/ | Toggle comment | Comments the selected code. | |
| Cmd+E | Replace | Replaces the next occurrence of a text string in the script field.
|
|
| Cmd | Replace All | Replaces all occurrences of a text string in the script field.
|
|
| Cmd+F | Start Searching | Highlights all occurrences of a search term in the script field and locates the
first occurrence. Click the Start searching icon ( |
|
| Cmd+G | Find Next | Locates the next occurrence of the current search term in the script field.
Click the Start searching icon ( |
|
| Cmd+Shift+G | Find Previous | Locates the previous occurrence of the current search term in the script field.
Click the Start searching icon ( |
|
| Ctrl+M | Toggle Full Screen | Expands the script field to use the full form view for easier editing. Click
the Toggle full screen icon ( |
|
| Cmd+H | Help | Displays the keyboard shortcuts help screen. | |
| N/A | Save | Saves changes without leaving the current view. Click the Save icon ( |
Editing tips
- To insert a fixed space anywhere in your code, press Tab.
- To indent a single line of code, click in the leading white space of the line and then press Tab.
- To indent one or more lines of code, select the code and then press Tab. To decrease the indentation, press Shift+Tab.
- To remove one tab from the start of a line of code, click in the line and press Shift+Tab.