Menu
Libraries |
Category

svelte-language-server

  • The Svelte Language Server is a language server implementing the Language Server Protocol fa-solid fa-up-right-from-square, designed to provide Svelte-specific language intelligence to editors.
  • Its purpose is to enable editor and addon developers to integrate Svelte support (like diagnostics, autocomplete, etc.) without rebuilding core functionality.
  • Key features include:
    • Svelte: Diagnostics, formatting via prettier-plugin-svelte fa-solid fa-up-right-from-square.
    • HTML: Hover info, autocompletion, Emmet, symbols (via vscode-html-languageservice).
    • CSS/SCSS/LESS: Diagnostics, hover, autocompletion, formatting, color tools (via vscode-css-languageservice).
    • TypeScript/JavaScript: Diagnostics, hover, formatting, symbols, code navigation (via TypeScript).
  • It supports integration with editors like:
    • VS Code fa-solid fa-up-right-from-square
    • Atom fa-solid fa-up-right-from-square
    • (Neo)vim fa-solid fa-up-right-from-square
  • Note: Development has moved to the official sveltejs/language-tools fa-solid fa-up-right-from-square repository.

language-serversvelte

Comments