Why does NetBeans constantly work on "Old" stuff?
Down in the bottom right corner of the NetBeans window (in 6.0 and 6.1 beta) occasionally there is a message about some sort of background work that NetBeans is doing.
Usually this is compiling a project (but sadly not a "real" compile - it only seems to be used for syntax highlighting and error checking), or scanning project folders.
The problem I have is that half the time I see those messages they tell me that NetBeans is busy scanning or compiling projects that I DON'T HAVE OPEN. I'm frequently waiting for NetBeans to finish scanning a project entirely unrelated to what I'm working on. Sure I may have opened one of those projects at some time, but I haven't worked on it for hours if not days. (I never shut down NetBeans unless I'm forced to.)
Has anyone else noticed this? (It drives me nuts.)
I've filed a bug about it long ago - at the time I thought it was related to the Project Group feature.. but it appears that may not be the case.
I fear the bug will go unsolved - much like the famed "Undo keybinding stops working" bug that is still there in 6.1 beta and is very much pushing me to use another IDE.
If NetBeans was using that background processing to only do useful work I wouldn't mind... particularly if the compiling it did actually counted for something in terms of improving the time it takes to startup my app for debugging, a process that is still orders of magnitude slower than Eclipse.