Make the features ALE supports clearer in the README
This commit is contained in:
parent
ae85695543
commit
e59cd6b7c0
1 changed files with 19 additions and 6 deletions
25
README.md
25
README.md
|
@ -16,8 +16,18 @@ back to a filesystem.
|
||||||
|
|
||||||
In other words, this plugin allows you to lint while you type.
|
In other words, this plugin allows you to lint while you type.
|
||||||
|
|
||||||
In addition to linting support, ALE offers some support for fixing code with
|
ALE offers support for fixing code with command line tools in a non-blocking
|
||||||
formatting tools, and some Language Server Protocol and `tsserver` features.
|
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 (`let g:ale_completion_enabled = 1`)
|
||||||
|
* Finding references (`:ALEFindReferences`)
|
||||||
|
* Hover information (`:ALEHover`)
|
||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
|
|
||||||
|
@ -238,7 +248,8 @@ See `:help ale-completion` for more information.
|
||||||
### 2.iv Go To Definition
|
### 2.iv Go To Definition
|
||||||
|
|
||||||
ALE supports jumping to the definition of words under your cursor with the
|
ALE supports jumping to the definition of words under your cursor with the
|
||||||
`:ALEGoToDefinition` command using any enabled LSP linters and `tsserver`.
|
`:ALEGoToDefinition` command using any enabled Language Server Protocol linters
|
||||||
|
and `tsserver`.
|
||||||
|
|
||||||
See `:help ale-go-to-definition` for more information.
|
See `:help ale-go-to-definition` for more information.
|
||||||
|
|
||||||
|
@ -247,7 +258,8 @@ See `:help ale-go-to-definition` for more information.
|
||||||
### 2.v Find References
|
### 2.v Find References
|
||||||
|
|
||||||
ALE supports finding references for words under your cursor with the
|
ALE supports finding references for words under your cursor with the
|
||||||
`:ALEFindReferences` command using any enabled LSP linters and `tsserver`.
|
`:ALEFindReferences` command using any enabled Language Server Protocol linters
|
||||||
|
and `tsserver`.
|
||||||
|
|
||||||
See `:help ale-find-references` for more information.
|
See `:help ale-find-references` for more information.
|
||||||
|
|
||||||
|
@ -255,8 +267,9 @@ See `:help ale-find-references` for more information.
|
||||||
|
|
||||||
### 2.vi Hovering
|
### 2.vi Hovering
|
||||||
|
|
||||||
ALE supports "hover" information for printing brief information about symbols
|
ALE supports "hover" information for printing brief information about symbols at
|
||||||
at the cursor taken from LSP linters with the `ALEHover` command.
|
the cursor taken from Language Server Protocol linters and `tsserver` with the
|
||||||
|
`ALEHover` command.
|
||||||
|
|
||||||
See `:help ale-hover` for more information.
|
See `:help ale-hover` for more information.
|
||||||
|
|
||||||
|
|
Reference in a new issue