Edit HTML, CSS, JavaScript, TypeScript (+ESLint), JSON (+schema), XML (+schema), YAML (+schema), with specialized support for Angular, React and Kubernetes, and debug Node.js and HTML+JS web-apps simply and efficiently in the Eclipse IDE.

To see it in action, open the desired file with the Generic Editor that's included by default in the Eclipse IDE.

Supported file formats for edition:

HTML

CSS, SCSS, SASS, LESS

JavaScript (EcmaScript 2018 - 9th edition)

TypeScript 3.9

JSON and JSONC (including schema support)

YAML (including schema support)

XML (including schema support), XSL, XSD, DTD

Supported frameworks (file specialization) and linters for edition:

Angular (template assistance in HTML and TS files)

Kubernetes (schema built-in when editing YAML)

React (JSX, TSX, embedded HTML)

ESLint (including Typescript-ESLint)

Supported features for edition are

Validation (diagnostics, markers)

Code Completion

Hover

Outline

Rename refactoring

Jump to declaration

Find references

Color preview

... and other features part of the Language Server Protocol

Supported debugging target