你如何使用Pydev在Eclipse中组织导入?

时间:2014-04-04 10:24:12

标签: eclipse pydev

我正在寻找排序和删除未使用的导入的方法。 Cmd + Shift + O只是添加了使用过的模块。

(如果这是重复的道歉,我真的找不到任何非Java的东西。)

2 个答案:

答案 0 :(得分:3)

另外两步法是:

  1. Cmd + Shift + O 对现有导入进行排序(可能会拉出一些新导入)
  2. 运行Pylint或PyFlakes以发现未使用的导入
  3. 这样你就可以避免PyDev找不到导入的陷阱。

答案 1 :(得分:2)

我不知道一种简单的方法。我的方法是两步:

  1. 删除所有导入(或将其注释掉)
  2. Cmd + Shift + O 构建一组新的导入
  3. 但PyDev总是无法确定你需要哪些模块(特别是当你使用别名时),所以这并非万无一失。始终确保您可以还原更改。