1.0.4 • Published 3 years ago

codemirror-mode-variables v1.0.4

Weekly downloads
-
License
BSD-3-Clause
Repository
github
Last release
3 years ago

CodeMirror variables mode

This is a CodeMirror mode that provides syntax highlighting for variables in arbitrary contexts (e.g. variables that appear in a string for later interpolation).

How to use

Basic use

Load variables.js at an adequate location in your HTML structure. Mention mode: 'variables' when creating your CodeMirror instance.

Configuration

By default, codemirror-mode-variables highlights basic shell-like variables like $foo and ${bar}. It supports custom variable patterns and the CodeMirror tokens it returns can be customised too. Refer to the demo page for further explanations.

Theming

Unless customised, this mode leverages CodeMirror's default tokens and should therefore fit in with all CodeMirror themes.

Nesting

codemirror-mode-variables can be nested within another mode, i.e. it can highlight variables for another mode. This requires adjusting the other mode though. See the demo page for an example of such nesting.

License

This mode is released under the 3-clause BSD license.

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago