Pergunta

I'm looking for ways to sort and to remove unused imports. Cmd+Shift+O just adds used modules.

(Apologies if this is a duplicate, I really can't find anything non-Java.)

Foi útil?

Solução 2

I don't know a simple way to do this. My approach is two step:

  1. Delete all imports (or comment them out)
  2. Cmd+Shift+O to build a new set of imports

But PyDev can't always figure out which modules you need (especially when you use aliases), so this isn't foolproof. Always make sure you can revert your changes.

Outras dicas

Another two steps method is :

  1. Cmd+Shift+O to sort the existing imports (and may be pull some new ones)
  2. Run Pylint or PyFlakes to spot unused imports

This way you will avoid the trap of PyDev not finding imports.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top