首页 > 解决方案 > 行中的错误:自动完成添加了 from builtins import True

问题描述

我在输入源代码时遇到了 PyDev 插件的以下奇怪和烦人的行为:当键入一些保留关键字的开头字母时,如Truor Fal,PyDev 自动完成机制随机仅在其弹出窗口“True-builtins”中提示,它正确完成TruTrue, 但from builtins import True在开头添加(这会产生错误)。其他时候,完成工作正常:仅True(单独,没有-builtins)在弹出窗口中提出;在这种情况下,输入 ENTER 以TrueAND 结束,并不会from builtins import True在开头添加。

我怀疑这来自 PyDev 的错误配置(不确定),但我无法修复它,尽管我在 window->Preferences->PyDev->Editor->Code Analysis->Code completion(和其他地方)中搜索。我还在堆栈溢出 pydev quesios 中搜索了标记为 PyDev 和谷歌搜索也没有提供有价值的提示。

如果有人有想法,请提前致谢。以下是我的版本信息:

PyDev 版本:8.0.1.202011071328

面向 Java 开发人员的 Eclipse IDE(包括孵化组件)版本:2020-09 (4.17.0) 构建 ID:20200910-1200 操作系统:Linux,v.4.19.0-12-amd64,x86_64 / gtk 3.24.5 Java 版本:12.0 .2

非常好,

弗雷德里克·巴尔迪特。

标签: python-3.7pydev

解决方案


推荐阅读