Skip to content

Editor & Linter #3

@erosman

Description

@erosman

At the moment, FireMonkey uses CodeMirror 5 for the code editor.
CodeMirror 5 uses CSSLint & JSHint for linting.

Unfortunately, CSSLint has been abandoned (last release Sep 20, 2016), therefore it doesn't support newer CSS implementations.
JSHint hasn't been updated for a while.

Latest version last update
jshint 2.13.6 Nov 11, 2022
CSSLint 1.0.3 Sep 20, 2016

I have been considering the update of the editor, but haven't been able to find a guide.

Note

There is a major consideration with bundling of software. In FireMonkey, some CodeMirror files have been updated to add more specific features. Such updates will not be possible with bundling packages.

CodeMirror 6

CodeMirror 6 - codemirror/dev

Monaco Editor

Monaco Editor

Ace

Ace - Ace

Webpack


See also:

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions