zed icon indicating copy to clipboard operation
zed copied to clipboard

[WIP; Help Needed] Add Angular LSP

Open nathansbradshaw opened this issue 1 year ago • 0 comments

This PR adds an Angular LSP in response to resolve https://github.com/zed-industries/zed/issues/4733.

Using this tree sitter: https://github.com/nathansbradshaw/tree-sitter-angular Using the official language server from angular: https://github.com/angular/vscode-ng-language-service With the vim configs: https://github.com/dlvandenberg/nvim-treesitter/tree/feature-angular/queries/angular

This LSP is build much like the Vue LSP since it relies on a Typescript package. It also needs a reference to the language-service that gets installed in along side the angular lsp.

NOTE: This is very much still a WIP, I am new to the whole LSP thing and will gladly take any pointers or advice for how to get this thing off the ground. It works in it's current form but still needs a bit of work till it's ready to be merged.

Release Notes:

  • Add syntax highlighting and LSP for Angular

nathansbradshaw avatar Jan 28 '24 03:01 nathansbradshaw