Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Eclipse/Aptana/Pydev中获得Python的Intellisense?_Python_Eclipse_Intellisense_Pydev - Fatal编程技术网

如何在Eclipse/Aptana/Pydev中获得Python的Intellisense?

如何在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

有人知道如何在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中指定的参数类型。否则,这可能是一个进步,可以让生活更轻松一点


更新:我很好奇,做了一个快速测试,看起来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)。