我使用PyDev 2.5和Eclipse Indigo和Jython 2.5.3b1。我有一個JAR文件,其中包含某些我正在導入PyDev(Jython)項目的類。他們似乎無縫工作,除了自動完成。 Java類的成員函數不會自動完成例如按點'。'運算符不會顯示類成員函數的列表。該jar文件被添加到PyDev項目的PyDev-PYTHONPATH外部庫中。Java類方法不能使用Eclipse自動在Jython中完成Pydev
Screenshot of PYTHONPATH external libs
自動完成不適用於下面的代碼工作,但它編譯和運行完全正常。
from my.testpackage import MyClass
myVar = MyClass("Monkey")
print myVar.getName()
鍵入「myVar」。沒有自動完成
值得關注的是自動完成的作品,如果我進口的非定製的罐子
例如
from java.lang import Math
print Math.max(3,5)
鍵入「數學」。將自動完成
我不確定此功能是否支持當前版本的PyDev。有沒有人在PyDev和Eclipse安裝程序中實際工作?
任何建議,將不勝感激。
謝謝
DM
您需要詳細說明問題。如果可能,請使用導入行添加代碼。另外你如何配置你的Java構建路徑? – Kshitij