Install Syntax Highlighting

There is no official Treesitter support for QML, so instead you could use the pluginopen in new window:

  event = "BufRead",
  ft = { "qml" },

Supported language servers

Currently QML does not have an official LSP, but its development is currently in progressopen in new window.

Supported formatters

qml = { "qmlformat" }

Supported linters

qml = { "qmllint" }

See also