Update documentation for code actions and rename

This commit is contained in:
w0rp
2020-11-14 10:41:51 +00:00
parent e9140c740b
commit 48fe0dd4f6
3 changed files with 32 additions and 7 deletions

View File

@@ -20,6 +20,7 @@ CONTENTS *ale-contents*
5.4 Find References...................|ale-find-references|
5.5 Hovering..........................|ale-hover|
5.6 Symbol Search.....................|ale-symbol-search|
5.7 Refactoring: Rename, Actions......|ale-refactor|
6. Global Options.......................|ale-options|
6.1 Highlights........................|ale-highlights|
7. Linter/Fixer Options.................|ale-integration-options|
@@ -669,6 +670,16 @@ ALE supports searching for workspace symbols via LSP linters with the
|ALESymbolSearch| command. See the documentation for the command
for a full list of options.
-------------------------------------------------------------------------------
5.7 Refactoring: Rename, Actions *ale-refactor*
ALE supports renaming symbols in symbols in code such as variables or class
names with the |ALERename| command.
|ALECodeAction| will execute actions on the cursor or applied to a visual
range selection, such as automatically fixing errors.
===============================================================================
6. Global Options *ale-options*
@@ -3108,14 +3119,14 @@ ALERename *ALERename*
ALECodeAction *ALECodeAction*
Code Actions support for `tsserver`.
Apply a code action via LSP servers or `tsserver`.
There are two different kind of actions supported for `tsserver`. If run in
normal mode then code fix will be attempted if there is error in that line.
If there are multiple code fixes available use will be shown input to choose
one. In visual mode `tsserver` will be queries for applicable refactors
(e.g. extract to constant or extract to function) and user will be given
choice to select the one he/she likes.
If there is an error present on a line that can be fixed, ALE will
automatically fix a line, unless there are multiple possible code fixes to
apply.
This command can be run in visual mode apply actions, such as applicable
refactors. A menu will be shown to select code action to apply.
ALERepeatSelection *ALERepeatSelection*