vscode-langservers-extracted
vscode-langservers bin collection. (by hrsh7th)
lsp-format.nvim
A wrapper around Neovims native LSP formatting. (by lukas-reineke)
vscode-langservers-extracted | lsp-format.nvim | |
---|---|---|
6 | 16 | |
530 | 541 | |
- | - | |
5.2 | 4.7 | |
3 days ago | about 2 months ago | |
Shell | Lua | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vscode-langservers-extracted
Posts with mentions or reviews of vscode-langservers-extracted.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-27.
-
General Recommendations: Should I Use Tree-sitter as the AST for the LSP I am developing?
Here is https://github.com/hrsh7th/vscode-langservers-extracted wrapping the service into a standalone server which you could try (the readme said the markdown language server is not available but it is outdated).
-
Kate for Web Dev? HELP with LSP!!
Anybody got the LSP working for HTML and CSS? I tried with https://github.com/hrsh7th/vscode-langservers-extracted and whilst it runs, it isn't working properly, like completions aren't working, tags do not close, and Ctrl+Space shows whatever for a CSS property but a valid value. Maybe anyone has it working by chance? I use KDE Neon up-to-date btw.
-
Is there any way to start the `LSP` service for `css` and `javascript` in the `html` file?
Are you using the HTML server from https://github.com/hrsh7th/vscode-langservers-extracted and https://github.com/neovim/nvim-lspconfig? If so, then you have the same HTML server as VS Code, you should be sorted!
-
Eslint LSP Attached, (No) Autoformatting
It's a command that comes with vscode-eslint-language-server. I'm using the one from vscode-langservers-extracted
-
Modern FrontEnd setup
https://github.com/hrsh7th/vscode-langservers-extracted has:
-
SchemaStore.nvim: A Lua plugin providing access to the SchemaStore catalog
I wrote this little plugin to make it easy to add JSON schemas from SchemaStore to your lspconfig + jsonls settings.
lsp-format.nvim
Posts with mentions or reviews of lsp-format.nvim.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-18.
-
My Setup for Responsive (Immutable) Formatting
suffice it to say, I haven't needed to mess with it in a very long time, and it works very nicely and smoothly. I based it on https://github.com/lukas-reineke/lsp-format.nvim back before he extracted that plugin from his dotfiles, but over time I added a lot.
- Delay when formatting on save
-
Cursor moves on format
Ok guys I solved it by using this wonderful plugin https://github.com/lukas-reineke/lsp-format.nvim . Apparently it had something to do with setting up my autosave from null-ls but can't be sure. Anyways, solved.
-
Format on Save
My first reaction is to set a buffer-exclusive autocmd on lsp attach to call vim.lsp.buf.format(), that should work if you don't want depdenencies. Another way to go is https://github.com/lukas-reineke/lsp-format.nvim, it's a thin wrapper around nvim's format and can provide format on save.
-
How to turn off on-save formatting in null-ls and let Lsp prettier and Eslint format instead? [LazyVim]
Use lsp-format.nvim and put null-ls on the blacklist.
-
Scalafmt and neovim
If you already use metals as a language server, it looks like scalafmt support is already built in. If you're using metals in Neovim but not getting formatting, check your lsp configuration. Alternatively, use lsp-format.nvim to ensure formatting happens. That goes for using it with null-ls, too.
-
Am I interweaving lspconfig and lsp-zero correctly?
Thanks! One additional question, I'm using lsp-format. And to use it, I just
-
Slow formatters end up overwriting changes since last save, any ideas how to change this behavior?
My plugin lukas-reineke/lsp-format.nvim does that. It wraps around the built-in LSP formatting with a couple opinionated improvements.
-
Autoformatting on save with vim.lsp.buf.format() and BufWritePre
You can take a look at my plugin LSP-format.nvim for a bit more robust solution to async format on save. But it will also write the file twice. There is currently no other way to do this.
-
null-ls & terraformls format on save prompt
I recommend instead using lsp-format.nvim to manage multiple LSP clients trying to format.
What are some alternatives?
When comparing vscode-langservers-extracted and lsp-format.nvim you can also consider the following projects:
SchemaStore.nvim - 🛍 JSON schemas for Neovim
null-ls.nvim - Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.