Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

JavaScript syntax editor

The JavaScript syntax editor provides support for editing JavaScript scripts.

With the JavaScript syntax editor, you can use the following features:

  • JavaScript syntax coloring, indentation, line numbers, and automatic creation of closing braces and quotes
  • Context menu for script includes, API, and tables
  • Script macros for common code shortcuts
  • Linting using the ESLint utility
Image omitted: JavaScriptSyntaxEditor.png
JavaScript code in the syntax editor

Configuring the syntax editor

The Syntax Editor plugin (com.glide.syntax_editor) is required to use this functionality. To configure the JavaScript syntax editor functionality on an instance, you can use the following system properties:

  • glide.ui.javascript_editor: Turn on or off using the JavaScript syntax editor for script fields.
  • glide.ui.syntax_editor.show_warnings_errors: Configure whether to show indicators next to a line of code that contains an issue for errors, warnings, both, or none.
  • glide.ui.syntax_editor.linter.eslint_config: View or modify the default linting configurations for scripts.
  • glide.ui.syntax_editor.linter.eslint_config.ecmascript2021: View or modify the default linting configurations for scripts using the ECMAScript 2021 (ES12) JavaScript mode.
  • glide.ui.syntax_editor.context_menu: Turn on or off showing the context menu for script includes, Glide APIs, and tables in the syntax editor.

For more information about system properties, see Available system properties.

Parent Topic:Scripting