This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Automatically detect unused features | ||
---|---|---|---|
Product: | ide | Reporter: | _ gtzabari <gtzabari> |
Component: | Features On Demand | Assignee: | Antonin Nebuzelsky <anebuzelsky> |
Status: | NEW --- | ||
Severity: | blocker | ||
Priority: | P3 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | ENHANCEMENT | Exception Reporter: |
Description
_ gtzabari
2006-10-26 05:37:51 UTC
I think this feature would not work too well in the way you have described it... Real impact: - thousands of i-net discussion threads about: "I had this feature in NB but now it is gone, why did the NB guys removed it?" or "There is a bug in NB - items just disappears from the menus" - some useful but not frequently used features will not be available when needed - if you work on various projects, you can use some feature million times in one day and not to use it at all another day next month. To make the items available, you would have to go through the "fail-safe" dialog or something, it is not too handy. However, I like the idea of saving space by hiding unused items and I can imagine someone might try to turn it on (I think it definitely shouldn't be ON by default). It just shouldn't work like "remove unused desktop items" but like "hide unused menu items" - you know this feature from XP too. If you open some menu, there are items that are frequently used and one extra item in the bottom of the menu - an arrow. If you click this arrow, the rest of the menu is expanded, all items from the menu are visible. It wouldn't work well on the pop-up menu though... [note: what I wanted to say was: "Do not hide the items, just make them collapsed"] Please revisit this issue. I believe most of it has been addressed by the Ergonomics project. The only feature missing is making the process more dynamic. Right now Netbeans will activate features on demand, but it never suggests disabling them (or disables them automatically if idle for a long time). |