我发现PyDev的搜索功能非常有用,并定期使用它来浏览我的项目。我已经正确设置了我的解释器,因此PyDev知道我的代码使用的外部库,甚至让我跟踪库模块的引用。很明显,这很棒,但我也希望能够搜索外部库,就像我可以搜索自己的代码一样。
这里有一个类似于Java开发的问题:How do I search Libraries in eclipse?
PyDev还有什么东西吗?
答案 0 :(得分:2)
我使用两种不同的方法来允许在我的库代码中进行搜索:
myproject/src
下,并将其添加到myproject/lib/python2.7/site-packages/
作为pydev源文件夹。 (确保将python解释器设置为myproject/bin/python
)myproject
)包含我的代码。第二个称为myproject-lib
,包括库作为源路径(.../site_packages
)。第一个项目引用第二个项目(通常我将它们都保存在一个工作区中)。这适用于virtualenv,但我相信你实际上可以在你的系统范围的python中创建一个pydev项目。确保在两个项目中使用相同的python解释器。现在,您可以快速轻松地使用开放资源( CTRL + T )和全球浏览器( CTRL + Shift + T )来查找你的库。
答案 1 :(得分:1)
我担心PyDev还不支持这个。我在https://jira.appcelerator.org/browse/APSTUD-7405创建了功能请求,同时您可以将外部库的文件夹链接到您的项目。