Saltar al contenido

¿Hay alguna manera de eliminar las importaciones y declaraciones no utilizadas de Angular 2+?

Luego de mirar en diversos repositorios y páginas webs de internet al final dimos con la resolución que te mostramos a continuación.

Solución:

Editar (como se sugiere en los comentarios y otras personas), Visual Studio Code ha evolucionado y proporciona esta funcionalidad integrada como el comando “Organizar importaciones”, con los siguientes métodos abreviados de teclado predeterminados:

opción+Cambio+O para Mac

alternativa + Cambio + O para ventanas


Respuesta original:

Espero que esta extensión de código de Visual Studio satisfaga sus necesidades: https://marketplace.visualstudio.com/items?itemName=rbbit.typescript-hero

Proporciona las siguientes características:

  • Agregue importaciones de su proyecto o bibliotecas a su archivo actual
  • Agregue una importación para el nombre actual debajo del cursor
  • Agregue todas las importaciones faltantes de un archivo con un comando
  • Intellisense que sugiere símbolos y agrega automáticamente las importaciones necesarias “Función de bombilla” que corrige el código que escribió
  • Clasifique y organice sus importaciones (clasifique y eliminar los no usados)
  • Vista de esquema de código de su documento TS/TSX abierto
  • ¡Todas las cosas geniales para JavaScript también! (Sin embargo, etapa experimental, mejor descripción a continuación).

Para Mac: control+opción+o

Para ganar: Control+alternativa+o

A partir del lanzamiento del código de Visual Studio 1.22 esto viene gratis sin la necesidad de una extensión.

Cambio+alternativa+O cuidará de ti.

Si es un gran usuario de Visual Studio, simplemente puede abrir su configuración de preferencias y agregar lo siguiente a su configuración.json:

...
"editor.formatOnSave": true,
"editor.codeActionsOnSave": 
  "source.organizeImports": true

....

¡Esperemos que esto pueda ser útil!

Si entiendes que te ha sido de provecho nuestro artículo, nos gustaría que lo compartas con otros juniors y nos ayudes a difundir nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *