nvim-ale-diagnostic
Display Neovim LSP diagnostics in ALE. (by nathanmsmith)
format.nvim
A wrapper around Neovims native LSP formatting. [Moved to: https://github.com/lukas-reineke/lsp-format.nvim] (by lukas-reineke)
Our great sponsors
nvim-ale-diagnostic | format.nvim | |
---|---|---|
7 | 5 | |
44 | 225 | |
- | - | |
3.9 | 4.3 | |
over 2 years ago | about 2 years ago | |
Lua | Lua | |
- | - |
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.
nvim-ale-diagnostic
Posts with mentions or reviews of nvim-ale-diagnostic.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-16.
-
[plugin woes] Any vim-lsp-ale alternatives for built-in lsp client?
I did find nathanmsmith/nvim-ale-diagnostic but it is abandoned; and I'm not sure if it accomplishes what I want.
-
How did you guys replace ALE?
I didn't replace it, but started using https://github.com/nathanmsmith/nvim-ale-diagnostic instead. With a few tweaks works quite well, but long term I'm planning to move to null-ls and/or efm.
-
efm lsp diagnostics. Lag in insert mode
My current setup is: use ale for linting and formatting with https://github.com/nathunsmitty/nvim-ale-diagnostic to send lsp diagnostics to it.
-
Out of the box lint and format settings?
To use it with nvim-lsp you will need nvim-ale-diagnostic
-
[LSP diagnostics query] Is there an way to toggle diagnostic visibility in real-time?
I just use this plugin and toggle ALE itself.
-
vim-lsp + ALE bridge
for folks who are on nvim-lsp there is a similar plugin nvim-ale-diagnostic
- nvim-ale-diagnostic: Display Neovim 0.5 LSP diagnostics in ALE.
format.nvim
Posts with mentions or reviews of format.nvim.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-12-27.
-
Do you give use Vim for SQL. It took me a while to setup this. sqls - lang server (auto complete), dadbodUI (view table, execute and save query), prettier-sql (format code on save).
To format on save you need to install format https://github.com/lukas-reineke/format.nvim
-
Out of the box lint and format settings?
For formatting, written in lua, there is formatter.nvim and format.nvim. These are also great plugin but are low level, where you still need you to provide some bindings for the linter/formatter of your choice.
-
Which autoformatting plugin do you recommend?
https://github.com/lukas-reineke/format.nvim/issues/9#issuecomment-837584501
-
[asking] any good formatter for all languages lua
format.nvim is really nice. It's flexible to configure and async
What are some alternatives?
When comparing nvim-ale-diagnostic and format.nvim you can also consider the following projects:
ale - Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
formatter.nvim
neoformat - :sparkles: A (Neo)vim plugin for formatting code.
efm-langserver - General purpose Language Server
nvim-treesitter-context - Show code context
pgFormatter - A PostgreSQL SQL syntax beautifier that can work as a console program or as a CGI. On-line demo site at http://sqlformat.darold.net/
vim-autoformat - Provide easy code formatting in Vim by integrating existing code formatters.
vim-lsp-ale - Bridge between vim-lsp and ALE
nvim-lint - An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support.
sqls - SQL language server written in Go.
nvim-ale-diagnostic vs ale
format.nvim vs formatter.nvim
nvim-ale-diagnostic vs neoformat
format.nvim vs efm-langserver
nvim-ale-diagnostic vs efm-langserver
format.nvim vs nvim-treesitter-context
nvim-ale-diagnostic vs pgFormatter
format.nvim vs vim-autoformat
nvim-ale-diagnostic vs vim-lsp-ale
format.nvim vs neoformat
nvim-ale-diagnostic vs nvim-lint
format.nvim vs sqls