python - Sublime Text 3 自动完成功能不起作用

标签 python autocomplete sublimetext3

我刚刚在我的 Windows 7 机器上安装了 Sublime text 3 以使用 python。

我已经通过包控制安装了几个包。这些软件包是 SublimeJEDI 和 SublimeCodeIntel

我尝试修改 SublimeJEDI 的配置,添加以下内容:

// additional python package path list
     "python_package_paths": ["C:/python27/Lib/site-packages"],

但是,我无法获得我所期望的行为......我所期望的是,例如,考虑到:

import numpy as np

如果我现在写:np.我想获得一个包含 numpy 包中所有建议的列表,但这并没有发生

编辑:

似乎甚至摆脱 SublimeJEDI 和 SublimeCodeIntel,并安装 Anaconda 也不起作用。

我在这里展示了我的 python 文件配置文件 (Python.sublime-settings),如果您发现有问题,请告诉我:

{

  "auto_indent": true,
  "auto_complete": true,
  "rulers": [79],
  "smart_indent": true,
  "tab_size": 4,
  "trim_automatic_white_space": true,
  "use_tab_stops": true,
  "word_wrap": true,
  "wrap_width": 80,

  "auto_complete_triggers": [{"selector": "source.python - string - comment - constant.numeric", "characters": "."}],
  "settings":
  {
    "extra_paths":
    [
      "C:/Python27/Lib"
    ],
    "python_interpreter": "C:/Python27/python.exe"
  }
}

最佳答案

您需要的第一件事是以“.py”扩展名保存文件。如果您看到带有颜色的代码,则它会以某种扩展名保存。之后,如果还没有建议,请按 ctrl+space、shif+space,我不记得哪个是正确的(我的电脑已关闭)。

让我知道这是否解决了您的问题。

关于python - Sublime Text 3 自动完成功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31073119/

相关文章:

python - 错误 : Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: '/C:/ci/astroid_1592481955828/work'

python - 我无法为 python3 安装 anaconda

java - 在 Sublime Text 3 中构建文件以调用 JUnit5 测试

sublimetext3 - 崇高文本 : Change line endings of all files in a project

sublimetext3 - 从 Sublime Text 3 的输出中删除回车

python - 如何从网页下载代码,beautifulsoup 没有获取所有内容

python - 在 python 中有效投影二分图(使用 networkx)

google-maps-api-3 - 向 Google 自动完成添加自定义(获取位置)选项

c# - 在 C# 中自动完成所有建议的三元搜索树

bash 选项卡自动完成速度太慢,但不是 teraterm 或 putty