在 Eclipse 中,有一个方便的快捷方式 CTRL+SHIFT+o,它会根据正在使用的类或模块自动包含所需的导入(包含)语句。 你有没有找到任何这样的 vim 或 emacs 插件?
最佳答案
Ropemacs有rope-auto-import
,所以如果你写
rmtree
并执行M-x rope-auto-import
,
from shutil import rmtree
被插入到文件的顶部。你可能想避免这种情况,因为从模块中导入函数 may not be a very wise idea.
参见 this SO post有关设置 ropemacs 的信息。 ropemacs 附带的 README(例如/usr/share/doc/python-ropemacs/README.txt.gz)也包含设置 ropemacs-auto-import 命令使用的缓存的有用信息。
关于python - 在 vim/emacs 中自动包含 python 导入语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3838515/