dense-analysis / dense-analysis/ale
Implement LSP/tsserver "signature help"
Open
enhancement
LSP
- Dominant language
- Vim Script
- Stars
- 14k
- Forks
- 1.5k
- Avg merge
- 17h 49m
- Merged PRs (30d)
- 1
Description
Both LSP and tsserver offer signature help commands for getting information about type signatures when writing functions. When turned on, an `autocmd` for detecting input would show information about the signature for the next argument of a function being typed, etc.
Contributor guide
Research direction
Start by reading ALE's existing LSP and tsserver command handling and locate the entry points for input-detection autocmds. The work is done when typing a function argument can trigger signature help from both LSP and tsserver, showing information for the next argument.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vim
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100