如何在Eclipse/Aptana/Pydev中获得Python的Intellisense?
有人知道如何在eclipse for python开发中获得类似intellisense的功能(比默认功能更好)吗?我将Eclipse3.5与aptana和pydev一起使用,解释器是Python2.5.2我将Eclipse3.6和pydev与Python2.6一起使用,这是迄今为止我测试过的最好的解释器。我没有尝试过3.5,所以不确定它是否与您的相同,但我认为与我尝试过的其他版本相比,它自动完成得很好,但我没有尝试过任何付费版本。我正在使用eclipse 3.6和pydev以及python 2.6,这是迄今为止我测试过的最好的版本。我没有尝试过3.5,所以不确定它是否与您的相同,但我认为与我尝试过的其他版本相比,它自动完成得很好,但我没有尝试过任何付费版本。您可能永远不会得到像python intellisense这样好的东西。由于python的动态特性,通常不可能知道某些变量的类型。 如果你不知道它们的类型,你就不能自动完成类成员之类的事情 就个人而言,考虑到python的本质,我认为PyDev中的自动完成功能相当不错。它不如Java好,而且可能不会,但它肯定比什么都没有要好 话虽如此,我还没有尝试PyDev是否能够使用您可以在Python3.x中指定的参数类型。否则,这可能是一个进步,可以让生活更轻松一点如何在Eclipse/Aptana/Pydev中获得Python的Intellisense?,python,eclipse,intellisense,pydev,Python,Eclipse,Intellisense,Pydev,有人知道如何在eclipse for python开发中获得类似intellisense的功能(比默认功能更好)吗?我将Eclipse3.5与aptana和pydev一起使用,解释器是Python2.5.2我将Eclipse3.6和pydev与Python2.6一起使用,这是迄今为止我测试过的最好的解释器。我没有尝试过3.5,所以不确定它是否与您的相同,但我认为与我尝试过的其他版本相比,它自动完成得很好,但我没有尝试过任何付费版本。我正在使用eclipse 3.6和pydev以及python 2
更新:我很好奇,做了一个快速测试,看起来Python3中的可选类型信息没有被PyDev使用。您可能永远不会得到像intellisense for python那样好的东西。由于python的动态特性,通常不可能知道某些变量的类型。 如果你不知道它们的类型,你就不能自动完成类成员之类的事情 就个人而言,考虑到python的本质,我认为PyDev中的自动完成功能相当不错。它不如Java好,而且可能不会,但它肯定比什么都没有要好 话虽如此,我还没有尝试PyDev是否能够使用您可以在Python3.x中指定的参数类型。否则,这可能是一个进步,可以让生活更轻松一点
更新:我很好奇,做了一个快速测试,看起来Python3中的可选类型信息没有被PyDev使用。在Aptana中,我在Preferences菜单中将对.egg文件的引用添加到了系统PYTHONPATH中。我不确定这是否适用于所有图书馆
“首选项-->PyDev-->解释器Python-->库”选项卡位于右侧。在Aptana中,我将对.egg文件的引用添加到“首选项”菜单中的系统Python路径中。我不确定这是否适用于所有图书馆
首选项-->PyDev-->解释器Python-->库选项卡位于右侧。Aptana提供了一些很棒的产品,PyDev也不例外。Aptana提供了一些很棒的产品,PyDev也不例外。第一段完全正确,适用于所有非强类型语言(我猜是所有解释语言,如PHP或Ruby).第一段完全正确,对于所有非强类型语言都是正确的(我猜所有解释语言都是PHP或Ruby)。