2012-04-21 47 views
1

假設我創建了一個名爲mylib.py的模塊。在Eclipse I型自定義模塊不能與PyDev一起使用的代碼完成

import mylib 

然後我鍵入mylib.,按CTRL + SPACE。這應該建議在mylib中的函數/變量,但它什麼都不做。如果我這樣做import osos.類型,建議立即彈出,所以我知道代碼完成一般的工作,只是不適合我的模塊。任何理由?

回答

3

爲了獲取自定義模塊完成的PyDev並編制索引(如果可能),並反思其中定義的類,函數,變量和進口。爲此,您應該將模塊添加到eclipse的PYTHONPATH中,然後重新編譯您的venv(在PyDev中定義的模塊)。

這大部分是由IDE自動完成的時代,但它不工作得很好(至少它並不完美)。

我真的建議你不要依靠100%完成IDE。

相關問題