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 :
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.