microsoft / microsoft/TypeScript

Offer an auto-import for unresolved shorthand-named object literal properties

Abierto
#32,219 9 comentarios 4 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Awaiting More Feedback Suggestion
Lenguaje dominante
Go
Estrellas
111k
Forks
14.4k
Merge medio
1 d 19 h
PR fusionados (30 d)
117

Descripción

suppose I have exported an object called Foo in foo.js, and in another file I want to use something like this:

export default configure({Foo})

autocomplete will not show Foo and of course, will not auto import from that file.
to use auto import, I have to write the code like this:

export default configure({Foo:Foo})

actually autocomplete shows Foo, But it doesn't auto import. it has abc icon.
could you support object shorthand in autocomplete?

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza reproduciendo los dos ejemplos de JavaScript en el flujo de autocompletado de TypeScript language service y compara la propiedad abreviada con la forma explícita Foo:Foo. Se considera terminado cuando el autocompletado ofrece el Foo exportado y proporciona la autoimportación correspondiente para la propiedad de objeto abreviada.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
javascript, typescript
Área
developer-experience, tooling
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.