由于
答案 0 :(得分:1)
我的建议是使用一个可靠的IDE。我之前只尝试了一些免费(自由)和跨平台的Aptana studio,但我确信其他许多提供了类似的功能。
带语法高亮的IDE将尝试在运行之前解析您的代码,并会发出任何错误信号(有时它们会出现“误报”,但这是例外,它们通常非常准确)。
这是一个截图,说明它是如何工作的。
这是错误的代码:
这是当你将鼠标悬停在红色X标记上时显示的弹出窗口。
正如德尔南在你的问题的评论中正确指出的那样,在print
之后有许多可能的“正确”的东西,因此弹出的冗长。尽管如此,我发现这个特性非常有用,因为它还显示了来自未分配对象的方法,赋值前引用的变量等等。
HTH!