-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Customizable icons/labels for SymbolKind depending on the content-type #252
Comments
I don't think it's a viable approach to make it custom according to content-type; it adds a lot of complexity and try to bypass the responsibility and goals of LSP. I see you reported it to microsoft/language-server-protocol#344 , lets wait for it to happen. |
What do you think about customizing the icons independent of the content-type? |
I think customization of things that should be standardized in LSP is actually a bad thing as it make people place effort in the customized stuff instead of placing effort in the standard stuff; which will create more value. |
Agreed, icon themes would be the correct approach. I will watch eclipse-platform/eclipse.platform.ui#13 |
Hi,
as the owner of a product based on Eclipse that implements support for several custom DSLs I would like to customize the icon and label for the SymbolKind.
I understand that LSP only supports a defined set of SymbolKinds. Extending this list for every possible SymbolKind does not sound useful.
What could be done in the client: adapt the symbols/labels based on the content type.
Not all of the default symbols (and labels for them) make sense to the user. For example:
A DSL that describes a table can be mapped to:
What do you think?
The text was updated successfully, but these errors were encountered: