IDE 環境で Goimports を使用して未使用のインポートを管理する
コードの書式設定やインポートの管理に goimports を使用すると、IDE との競合が発生する可能性があります。自動保存機能。これを解決するには、次の解決策を検討してください。
1. Dep Ensure -add を有効にする:
「dep ensure -add packagename」を使用して新しいパッケージを追加するように dep に指示します。これにより、goimport が保存時にインポートを削除することがなくなります。
2. Goimport を無効にして Gofmt を使用します:
goimport を無効にし、代わりに gofmt を使用します。 Gofmt は未使用のインポートを削除しませんが、goimports と同じレベルのインポート順序を提供しません。
3. Dep Ensure -add を手動で呼び出します:
保存時の自動フォーマットに依存する代わりに、パッケージを使用する前に「dep ensure -add package/name」を手動で呼び出します。 IDE は、必要に応じてインポートを自動的に追加します。
推奨される解決策:
最も効果的なアプローチは、オプション 1 を使用し、「dep ensure」を使用して新しいパッケージを手動で追加することです。 -追加"。これにより、IDE の自動保存との競合を防ぎながら、goimports のインポート管理の恩恵を受けることができます。
以上がIDE 環境で Goimports を使用して未使用のインポートを管理するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。