如何配置vscode,使其能够识别我的扩展导入?

时间:2019-07-11 15:34:38

标签: visual-studio-code plone pylint buildout

我是Visual Studio Code的新手,我无法让pylint停止引发“无法导入”错误,或者无法自动完成以识别我的导入,例如:

from collective.transmogrifier.interfaces import ISection
from collective.transmogrifier.interfaces import ISectionBlueprint
from zope.annotation.interfaces import IAnnotations
from zope.interface import classProvides
from zope.interface import implements

我以前使用过PyCharm,对于所有的plone / buildout项目,我所需要的只是将“ parts / omelette”目录标记为源,并且运行良好。

在vscode中,我尝试像这样添加工作区设置:

"python.autoComplete.extraPaths": [
        "parts/omelette"
    ],

甚至复制我的整个bin / instance鸡蛋路径并将其添加到自动完成的其他路径中,但没有成功。

我确定Plone社区中的某些人以前曾经尝试过vscode!我一定做错了...

1 个答案:

答案 0 :(得分:0)

我希望这个增补配方能满足您的目的。 collective.recipe.vscode

让我知道您是否遇到任何问题。