JavaScript syntax editor

  • Release version: Zurich
  • Updated March 12, 2026
  • 1 minute to read
  • 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
    Figure 1. JavaScript syntax editor
    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.