1

我安装了 Eclipse 和 PyDev,我想知道是否需要设置其他任何东西?

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

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

4

1 回答 1

2

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

但是,请记住,由于 Python 是鸭子类型的,因此您不一定会从 Java 等强类型语言中获得完整的自动完成集。话虽如此,PyDev 在检测自动完成的简单场景方面确实做得很好,例如:

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

此外,请查看此问题以获取更多信息。

于 2010-05-20T21:12:46.783 回答