【问题标题】:VS Code Python 'autocompletion' and 'go to definition' for GAE not workingGAE的VS Code Python“自动完成”和“转到定义”不起作用
【发布时间】:2016-10-19 08:17:27
【问题描述】:

最近我开始使用 VS Code 而不是 sublime text 3。

但我有一个小问题,Go To DefinitionAutocomplete 都不起作用。

当我尝试时,例如,导入 json,然后尝试 json。它一直说它正在“加载”See the screenshot

我对 Sublime 文本也有类似的问题,但毕竟它找到了所有的东西。

我正在使用https://marketplace.visualstudio.com/items?itemName=donjayamanne.python,并且我已经设置了所有必需的变量。 不确定这是包问题还是我的配置。

可能是因为我参与的项目使用了 buildout。但我也设置了正确的方法。甚至为构建 .eggs 目录和 appengine 所在的.parts 添加了额外的路径。

【问题讨论】:

    标签: python autocomplete visual-studio-code go-to-definition


    【解决方案1】:

    看起来这是与绝地有关的问题。确保您在 ~.vscode-insiders\extensions\donjayamanne.python-x.x.x\pythonFiles\preview\jedi\parser 中有相应的 'grammarx.x.txt' 文件

    我在安装 Python 3.6 后遇到了同样的问题,所以我只是在 ~.vscode-insiders\extensions\donjayamanne.python-0.5.5\pythonFiles\preview\jedi 中将grammar3.5.txt 复制到了grammar3.6.txt \parser 和我的自动完成功能再次开始工作。

    【讨论】:

    • 我确实有文件:ls ~/.vscode/extensions/donjayamanne.python-0.5.5/pythonFiles/preview/jedi/parser/ fast.py grammar2.7.txt grammar3.4.txt grammar3.5.txt __init__.py pgen2 tokenize.py token.py tree.py utils.py 我相信问题出在索引文件上,因为项目很大。
    猜你喜欢
    • 1970-01-01
    • 2020-02-05
    • 2021-10-30
    • 2019-11-21
    • 1970-01-01
    • 2020-11-07
    • 1970-01-01
    • 2019-07-28
    • 1970-01-01
    相关资源
    最近更新 更多