ALE Alternatives, Similar

1 Star 0
Loading...

ALE

Explanation
Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support - dense-analysis/aleALE (Asynchronous Lint Engine) is a plugin providing linting (syntax checking and semantic errors) in NeoVim 0.2.0+ and Vim 8 while you edit your text files, and acts as a Vim Language Server Protocol client.ALE makes use of NeoVim and... read more
Categories
Reviews (5.00)
Reviews (0 / 0)
Licence
Free
Platforms
Mac Linux
Top 5 Alternatives

All ALE Alternatives

ALE About

Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support – dense-analysis/ale

ALE (Asynchronous Lint Engine) is a plugin providing linting (syntax checking and semantic errors) in NeoVim 0.2.0+ and Vim 8 while you edit your text files, and acts as a Vim Language Server Protocol client.

ALE makes use of NeoVim and Vim 8 job control functions and timers to run linters on the contents of text buffers and return errors as text is changed in Vim. This allows for displaying warnings and errors in files being edited in Vim before files have been saved back to a filesystem. More Info »

In other words, this plugin allows you to lint while you type.

ALE offers support for fixing code with command line tools in a non-blocking manner with the :ALEFix feature, supporting tools in many languages, like prettier, eslint, autopep8, and more.

ALE acts as a "language client" to support a variety of Language Server Protocol features, including:

Diagnostics (via Language Server Protocol linters)
Go To Definition (:ALEGoToDefinition)
Completion (Built in completion support, or with Deoplete)
Finding references (:ALEFindReferences)
Hover information (:ALEHover)
Symbol search (:ALESymbolSearch)

If you don't care about Language Server Protocol, ALE won't load any of the code for working with it unless needed. One of ALE's general missions is that you won't pay for the features that you don't use.

Reviews & Comments

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
Tags

Recommendations For This Article

0
Would love your thoughts, please comment.x
()
x