Gestion des importations inutilisées avec Goimports dans les environnements IDE
Lors de l'utilisation de goimports pour le formatage du code et la gestion des importations, vous pouvez rencontrer des conflits avec votre IDE fonction de sauvegarde automatique. Pour résoudre ce problème, envisagez les solutions suivantes :
1. Activer Dep Ensure -add :
Demandez à dep d'ajouter le nouveau package en utilisant "dep Ensure -add packagename". Cela empêchera goimports de supprimer l'importation lors de la sauvegarde.
2. Désactivez Goimports et utilisez Gofmt :
Désactivez Goimports et utilisez gofmt à la place. Gofmt ne supprime pas les importations inutilisées, mais il ne fournit pas le même niveau de commande d'importation que goimports.
3. Invoquer Dep Ensure -add manuellement :
Au lieu de compter sur le formatage automatique lors de la sauvegarde, invoquez manuellement "dep Ensure -add package/name" avant d'utiliser le package. L'EDI ajoutera automatiquement l'importation en cas de besoin.
Solution recommandée :
L'approche la plus efficace consiste à utiliser l'option 1 et à ajouter manuellement le nouveau package en utilisant "dep Ensure -ajouter". Cela vous permet de bénéficier de la gestion des importations de goimports tout en évitant les conflits avec la sauvegarde automatique de l'EDI.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!