Pydev:去任意模块源?

时间:2011-09-12 18:49:20

标签: eclipse pydev

在Pydev中,有没有一种方便的方法来打开任意(外部,全局安装)模块?说,我想看看markdown.blockprocessors模块的来源。如果不键入导入指令(import markdown.blockparser),使用“转到定义”(F3)并删除指令,我该怎么做?很高兴在Package Explorer中看到整个markdown包的层次结构,但我不知道如何。

2 个答案:

答案 0 :(得分:2)

有两种主要方法可以在不使用F3的情况下找到某些东西:

  1. 打开资源操作(Ctrl + Shift + R):允许您在工作区中查找任何文件(因此,它不仅对python模块有用,而且对任何文件都有用,但那些文件必须在您的工作区中)

  2. PyDev令牌浏览器(Ctrl + Shift + T):允许您查找PYTHONPATH中模块的任何令牌(类/方法/属性/全局 - 但当前不是模块名称)(源文件夹或项目属性下的外部库> pydev pythonpath)。您可以将事物过滤为“myproject。* something”(打开的对话框提供有关如何过滤令牌的说明)。

答案 1 :(得分:0)

在此处添加Markdown源代码文件夹::

 Project properties -> PyDev PYTHONPATH -> Source folders.