PyDev新手,关于自动完成的问题

时间:2010-05-20 21:10:04

标签: python pydev code-completion

我安装了Eclipse和PyDev,我想知道是否需要设置其他内容?

我问的原因是我发现自动完成在某些情况下不起作用。例如,如果我有一个变量a_string,我想在输入“a_string”后看到一个可用方法列表。或者,如果我有一个数组,我想看看它有什么方法。但是没有一个人可以工作。

现在我可以看到导入包中的方法。

1 个答案:

答案 0 :(得分:2)

它应该开箱即用(假设您正确配置了python解释器路径)。

但是,请记住,由于Python是鸭子类型,因此您不会必然获得您希望使用强类型语言(如Java)的完整自动完成集。话虽如此,PyDev在检测自动完成的简单方案方面确实做得很好,例如:

list = [1,2,3]
list. # auto-complete will recognize list is a list

此外,请查看this question以获取更多信息。