custom-elements-language-server
custom-elements-language-server copied to clipboard
Custom Elements Language Server provides useful language features for Web Components. Features include code actions, completions, diagnostics and more.
- [x] Visual Studio Code - [x] NeoVim LSP - [ ] JetBrains products - [ ] Sublime Text - [ ] Zed
I've installed the language server on VSCode. I have a custom element, defined by `lit`, and I've tried to `Go to Definition`. I get this: Here are the logs: ```...
Support for Sublime Text would be greatly appreciated! Showing my gray hair here 😄 https://lsp.sublimetext.io/language_servers/
There are situations in which we might want to inform the user (via a popup or other kind of a message), that there is something actionable to be done. Example...
Given I have an elements ```typescript export type ComponentVariant = "default" | "primary" | "secondary"; class MyComponent extends LitElement { @property({ type: String }) variant: ComponentVariant = "default"; } ```...
Tell the user via code action that they have a custom element that wasn't part of any CEM
Say I know in advance that i'm working with a certain cem, like my company's design system. I want to configure ce-ls to always load that manifest up, by URL...
1. Start typing `
When a user is writing a element inside a web component, provide autocomplete on possible slot names