我使用的是NETBeabide IDE 6.9(构建201006101454),并编写了这个简单的Java类(没有做任何事情):
public class SomeClass { int someInt; }
变量“someint”显示为绿色。当我突出显示并悬停在它上面时,会出现一个工具提示框,上面显示:
someint=>“someint”不是当前上下文中的已知变量。
我不确定错误的含义,但听起来我使用的变量超出了它的范围——但这不可能,因为我只是在这里声明它。
这个问题似乎不会影响我运行的任何程序,但它很烦人。我担心这可能是我做错了什么事的警告。我发现 this similar issue 在以前的NetBeans版本中,但我不确定它是否相关。
有人能告诉我这是否应该让我担心,或者通过确认这只是一个netbeans bug来安慰我吗?
这是来自调试器的消息。一个疯狂的鼠标可能已经启动了调试器; 当前语境 是调试器的当前执行上下文。我认为工具栏中间有一个红色的正方形;上面有一个可举起的鼠标的clic,消息不显示。