komodo中的一个code brower错误

May 8th, 2007

在使用时,用户体验一直非常好。但是今天遇到一个问题,让我非常郁闷。
就是在时,总出现下面类似的错误:

“could not find a node corresponding to the scope at xx.py” in the .

上网搜了一下,发现已经有人提交bug给activestate公司了,
http://bugs.activestate.com/ko.....i?id=67730
http://bugs.activestate.com/show_bug.cgi?id=43145
“Code Explorer Malfunctions no matter what I do”

没有这个非常的不方便,我很生气。就一个函数一个函数的拷贝粘贴到一个新文件中去,终于发现了问题的所在:

出现在提供的”"” “”" 三引号内的中文字符,它包含了描述对象的注释,称之为文档字符串或docstring。但是中文的docstring并不一定导致错误,但是如果没有中文docstring,则一般不会出现错误。应该是编码的问题。

因此,出现”could not find a node corresponding to the scope at xx.py” in the 这样错误的解决办法是直接将docstring删除掉,或者换成英文的docstring,或者是直接将docstring注释掉。

This post has been viewed 83 times.

Tags: ,

Related posts


wingIDE和Komodo中的AutoComplete比较

May 21st, 2005

这两个集成开放环境()都非常优秀,界面优雅且博采众长,术业专攻,只针对语言。在使用的过程中,发现两者的AutoComplete功能,也就是自动完成功能各有所长,各有所短。

能够有效的把所定义的所有变量、函数和类以及自带的所有模块的函数都能够自动的现实出来。比如利用正则表达式re模块的时候,我们输入:re.sp的时候就会自动提示re.split,但是括号还需要自己输入,另外,在输入第一个括号的时候,不能够提示该函数所需的变量。这一点就实现的比较体贴,当你输入括号的时候,就会提示该函数有几个变量,每一个变量是什么含意。

但是的自动提示功能好像不是特别的完善,尤其是对于刚刚前面刚刚定义的变量和函数,有时候不能够提示。这一点做的就非常出色。

This post has been viewed 125 times.

Tags: , , , ,

Related posts


Komodo和WingIDE之间的一点差别

May 12th, 2005

今天又发现了一点的差别:的AutoComplete功能比要好。看来世间无完美的事物,选择就意味着放弃。

命运只能掌握在自己手中!

This post has been viewed 95 times.

Tags: , , ,

Related posts


Close
E-mail It