django的Komodo 7或8代码完成

时间:2013-03-08 09:23:24

标签: python django komodo

我正在使用Komodo 7来编写我的django / python代码。

当我将Eclipse用于我的python时,有一件事我非常喜欢,而且我可以做到:

assert isinstance([variable],[type])

并通过该帮助eclipse确定特定变量的编码完成。

有没有办法用Komodo做到这一点? IsInstance技巧在这里不起作用。

2 个答案:

答案 0 :(得分:3)

this similar question的答案(通过中间人)表明您可以添加以下提示:

if 0: foo = Bar()

在您习惯使用

的地方
assert isinstance(foo, Bar)

当然不是很漂亮......

编辑:它适用于我,使用Komodo Edit 6.0.3和Komodo Edit 8.0.0

编辑:我还发现了this,这表明没有其他办法(不太可能很快)。

答案 1 :(得分:1)

Go to Edit > Preferences. 
Expand the "Languages" group by clicking the [+] symbol. 
Click "Python". 
Click the little "Add..." button under "Additional Python Import Directories". 
Add the directory ABOVE your project and you should have intellisense enabled.

这将允许您查看项目文件(Django)的代码完成情况