dense-analysis / dense-analysis/ale

Implement LSP/tsserver "signature help"

Open
#1,530 2 comments 19 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.