visual studio code - vscode typescript: atajo de 'Agregar todas las importaciones faltantes'
Estoy trabajando en un proyecto de TypeScript (TypeScript 3.x).
Recientemente noté el Añadir todas las importaciones faltantes cuando hago clic en la bombilla que aparece cuando estoy usando más de un tipo que aún no está importado, como se muestra a continuación:
¿Hay un atajo para lo mismo? ¿O debería solicitarlo como una función?
Gracias de antemano
Respuesta #1
¿Hay un atajo para lo mismo?
Sí, llegará en v1.46 (ver notas de la versión v1.46: agregar acción de fuente de importaciones faltantes):
Agregar acción de fuente para todas las importaciones faltantes
VS Code ha soportado durante mucho tiempo una solución rápida que agrega todas las importaciones faltantes en un archivo de JavaScript o TypeScript. En esta iteración, introdujimos una nueva acción de origen
Agregar todas las importaciones faltantesque te permite activarla desde cualquier lugar en un archivo.Esto también te permite configurar una combinación de teclas para
Agregar todas las importaciones faltantes:{ "key": "ctrl+shift+i", "command": "editor.action.sourceAction", "args": { "kind": "source.addMissingImports", "apply": "first" } }O incluso habilitar
Agregar todas las importaciones faltantesal guardar:"editor.codeActionsOnSave": { "source.addMissingImports": "siempre" },
Respuesta #2
Creo que vscode ahora tiene esta función incorporada.
El atajo Ctrl + . nos da opciones para corregir automáticamente problemas.
Según el comentario de @dimButTries, los usuarios de Mac pueden usar esto presionando Command + ..
Encontré que esto funciona incluso en el caso de múltiples importaciones y también para solucionar cualquier problema informado por los linters. Por favor, házmelo saber si hay alguna otra manera de hacer lo mismo :)
