【发布时间】:2011-09-13 09:21:28
【问题描述】:
在 Pydev 中,有没有一种方便的方法可以打开任意(外部的、全局安装的)模块?说,我想看看markdown.blockprocessors模块的来源。如何在不输入导入指令 (import markdown.blockparser)、使用“转到定义”(F3) 并删除指令的情况下做到这一点?很高兴在包资源管理器中看到整个 markdown 包的层次结构,但我不知道如何。
【问题讨论】:
在 Pydev 中,有没有一种方便的方法可以打开任意(外部的、全局安装的)模块?说,我想看看markdown.blockprocessors模块的来源。如何在不输入导入指令 (import markdown.blockparser)、使用“转到定义”(F3) 并删除指令的情况下做到这一点?很高兴在包资源管理器中看到整个 markdown 包的层次结构,但我不知道如何。
【问题讨论】:
在不使用 F3 的情况下,有两种主要的查找方法:
打开资源操作 (Ctrl+Shift+R):允许您在工作区中查找任何文件(因此,它不仅对 python 模块有用,对任何文件都有用,但那些需要在工作区中的文件) .
PyDev 令牌浏览器 (Ctrl+Shift+T):允许您在 PYTHONPATH(源文件夹或项目属性> pydev pythonpath下的外部库)。您可以将事物过滤为“myproject.*something”(打开的对话框提供有关如何过滤令牌的说明)。
【讨论】:
在此处添加 Markdown 源代码文件夹::
Project properties -> PyDev PYTHONPATH -> Source folders.
【讨论】: