quick-lint / quick-lint-js

quick-lint-js finds bugs in JavaScript programs
https://quick-lint-js.com
GNU General Public License v3.0
1.52k stars 191 forks source link

avoiding ALE #1209

Closed RealYukiSan closed 5 months ago

RealYukiSan commented 5 months ago

Is this plugin compatible with the native built-in LSP client? I would prefer to utilize the built-in feature if it's feasible.

strager commented 5 months ago

Are you talking about Neovim? There is instructions on installing quick-lint-js with nvim-lspconfig here: https://quick-lint-js.com/install/neovim/

RealYukiSan commented 5 months ago

yep, I want to install this plugin on neovim, but as stated in the title above, I want to avoid installing ALE if possible

I saw it's a requirement on the installation guide: [ALE - Asynchronous Lint Engine](https://github.com/dense-analysis/ale) v2.1.1 or newer, or version v3.0.0 or newer

strager commented 5 months ago

The docs say "one of":

Install and configure one of the following Neovim plugins:

You don't need to install ALE if you use nvim-lspconfig (or coc.nvim).

I should make this wording better somehow. Do you have suggestions?

RealYukiSan commented 5 months ago

Ah, it's my bad. I'm sorry for my ignorance I'm not aware of that, and for suggestion, maybe highlight the word using bold and italic would improve typography for some poor-english kid like me XD