microsoft / microsoft/TypeScript
Improve signature help when completing object argument
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Go
- Estrellas
- 111k
- Forks
- 14.3k
- Merge medio
- 2 d 4 h
- PR fusionados (30 d)
- 132
Descripción
From https://github.com/Microsoft/vscode/issues/56270
TypeScript Version: 3.3.0-dev.20181214
Search Terms:
Code
For a simple TS File:
function foo(x: number, i: { ab: number, cd: number }) { }
foo(1, {
Trigger signature help on last line.
Problem:
We currently just display the entire type in signature help:

Some possible quality of life improvements:
- Underline which parameter you are currently typing and show its documentation
- Show which parameters have already been completed vs which ones are missing
This is likely not supported by the current VS Code api. Opening this issue for further discussion on how this could be improved
/cc @DanielRosenwasser
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Reproduce el ejemplo activando la ayuda de firma después de foo(1, { y revisa la limitación indicada de la API de VS Code. Un resultado completo definiría e implementaría un comportamiento acordado para resaltar la propiedad de objeto activa, mostrar su documentación e indicar los parámetros completados frente a los que faltan.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- typescript
- Área
- developer-experience
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 30/100