【问题标题】:Pydev problems with "Go to definition" and "package Explorer"“转到定义”和“包资源管理器”的 Pydev 问题
【发布时间】:2011-08-24 16:35:13
【问题描述】:

我在 Eclipse 上使用 Pydev。我创建了一个新项目,在 src 文件夹的包中添加了__init__.py 和一个模块。问题是,当我尝试通过单击向左的箭头来扩展模块时,我看不到类和函数的轮廓。没有任何扩展。我希望看到一个类列表,每个类名后面都有一个大写的“C”字母,以及带有函数的“F”字母。但什么都没有显示。 另一个问题是,当我 Ctrl+单击一个函数或方法时,它只是播放一个铃声,而不是去定义。在“Preferences -> Pydev -> Interpreter -python”菜单下,我将“src”文件夹添加到“Libraries”,但它再次没有进入定义。 你能帮我解决这两个问题吗? 谢谢, 最好的问候,

【问题讨论】:

  • 您的第二次尝试修复应该可以解决您的问题。尝试将所有子目录和 src 的父级也添加到“库”
  • 好吧,它没有解决它!(i56.tinypic.com/4rp02b.png)!(i51.tinypic.com/20qnxmp.png)请看一下图片
  • 我不太确定,那么 - 抱歉

标签: python eclipse package definition pydev


【解决方案1】:

将你的代码目录添加到project->properties->PyDev - PYTHONPATH->sourceFolders,你可以在包Explorer中找到C标记

【讨论】:

    【解决方案2】:

    我使用的是 Pydev 1.6.5,当我展开模块时也无法查看大纲。为此,我使用大纲视图,请参见屏幕截图:

    您添加了视图吗?

    Window > Show view > Other > General > Outline
    

    关于第二季度,“转到定义”功能记录在 a Pydev page 上,并且在某些情况下它可以工作(不保证)。

    如果您使用的是旧版本(open an issue。 Pydev 非常有用,但实际上远非完美:-(

    【讨论】:

    • 嗨,是的,我添加了大纲视图,但它是空的。我使用最新版本的eclipse(3.6.2)和pydev(2.002)
    • 改用 Pydev 视角能解决问题吗?窗口 > 打开透视图 > 其他 > Pydev.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 2017-01-14
    • 1970-01-01
    • 1970-01-01
    • 2014-05-18
    相关资源
    最近更新 更多