oxml
🌐 FR , Changer de langue

Documentation

oxml-lsp — Serveur de Langage XML

Diagnostics instantanés, complétion de schéma et validation XPath dans votre éditeur favori.

Installation

Installez oxml-lsp depuis crates.io :

cargo install oxml-lsp

Configuration Éditeur

Configurez votre éditeur pour associer oxml-lsp aux fichiers .xml :

Neovim (nvim-lspconfig)

require'lspconfig'.oxml_lsp.setup{
  cmd = { "oxml-lsp" },
  filetypes = { "xml", "xsd", "svg" },
}

VS Code & Zed

Déclarez oxml-lsp comme binaire serveur pour les fichiers XML dans vos préférences.

Fonctionnalités

  • Diagnostics à la frappe : Détection instantanée des balises non fermées et erreurs de syntaxe.
  • Survol informatif : Affichage de la documentation des balises et types d'attributs.
  • Formatage à l'enregistrement : Réindentation déterministe et soignée.