Make the features ALE supports clearer in the README

This commit is contained in:
w0rp 2018-05-02 13:38:52 +01:00
parent ae85695543
commit e59cd6b7c0
No known key found for this signature in database
GPG Key ID: 0FC1ECAA8C81CD83

View File

@ -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.