2013-08-30 70 views
0

是否可以在PyCharm 2.7.3中启用pytest自动完成?Pycharm自动完成pytest

的问题是,pytest.py看起来是这样的:

... 
# we are simply imported 
from _pytest.core import main, UsageError, _preloadplugins 
from _pytest import core as cmdline 
from _pytest import __version__ 
_preloadplugins() # to populate pytest.* namespace so help(pytest) works 

所以只有maincmdlineUsageError在自动完成列表中。我想,PyCharm不能查看_preloadplugins()

有没有什么办法可以让它做到这一点?例如,要执行导入的模块,然后收集globals()

回答

2

对于受保护的方法和变量,存在一个用于自动完成的开放式错误。请投票支持http://youtrack.jetbrains.com/issue/PY-10745以解决此问题并获得更新。

+0

他在谈论全面完成,不仅是受保护的成员。 – markhor