【问题标题】:PyCharm autoimport with autocompletePyCharm 使用自动完成自动添加导入
【发布时间】:2011-09-11 04:27:46
【问题描述】:

我是第一次尝试 PyCharm。来自 Eclipse/PyDev 环境,我不得不说到目前为止一切进展顺利。

我缺少一个我似乎无法找到的功能,如下所示:

在 PyDev 的自动完成列表中,当键入文件范围内不存在的符号时,它将显示它所在的模块列表。如果您选择该自动完成项,PyDev 不仅会完成符号但它会自动添加 import 语句来处理依赖关系。

这在 PyCharm 中是否存在?

到目前为止,它似乎只是自动完成文档范围内的内容。

【问题讨论】:

    标签: python ide pycharm


    【解决方案1】:

    查看设置 | 编辑 | 一般 | Auto Import.

    【讨论】:

    • Hrm,默认开启。无论如何,给你答案,因为根据我的问题这是正确的。它只是不添加导入,直到我按 alt+enter 我不认为...
    • 如果您认为是bug,请务必提交至youtrack.jetbrains.net/issues/PY并提供重现步骤。
    • 它在您使用 Control-Option-Space 调用自动完成时起作用(在非 Mac 上可能是 Control-Alt-Space)。这也会从当前文件外部自动完成符号,并且接受一个项目将自动为其添加导入语句。
    • 对,这不是错误。但起初不一定很明显。
    • 确实和IntelliJ的行为不一样
    猜你喜欢
    • 2023-03-20
    • 2012-09-13
    • 1970-01-01
    • 2018-08-06
    • 2018-08-27
    • 2014-03-14
    • 1970-01-01
    • 2017-10-01
    • 2020-12-24
    相关资源
    最近更新 更多