我可以读取~/.codeintel/config文件(在主目录中),并可以删除db以强制SublimeCodeIntel重新读取它。但是,当我尝试使用<project_root>/.codeintel/config (在项目根目录中)时,SublimeCodeIntel并不构建一个新的db /似乎读取文件。
SublimeCodeIntel项目在Github 他说
配置文件(~/..codeintel/config或project_root/..codeintel/config)。所有配置都是可选的。
这阻碍了我的工作,因为我在我的系统和项目中使用了不同版本的Python。某些模块对一个是可用的,在另一个模块中是不可用的,而这些模块恰好是我想要使用的模块。有人知道如何让SublimeCodeIntel成功地读取项目根目录中的.codeintel/config吗?
这是怎么回事?
发布于 2013-09-30 04:59:35
也有同样的问题,但结果发现这只是辛普森的错误配置
在ST中打开我的项目,选择Project -> Save Project As...将我的目录转换为ST项目目录。(我在同一个目录中保存了.文件,但这只是我的首选)
然后在同一个目录中创建一个. .codeintel/config文件夹,内容如下:
{
"Python": {
"python": 'venv/bin/python',
"pythonExtraPaths": ['venv/lib/python2.7/site-packages',]
}
}(venv是我项目的虚拟env)。Codeintel成功地为我的虚拟环境建立了索引,为我提供了定义查找并在venv中使用python二进制文件。
使用ST3和最新的CodeIntel。
https://stackoverflow.com/questions/18259832
复制相似问题