[RSS]
File
  • Close {project name} -> Close Project
  • delete Project Group > Advanced Mode
  • {project name} properties -> Project Properties

Edit

  • add Quick Find
  • add Replace in Project (???)

View

  • add IDE Log (BTW, should not this really be in Window menu???)
  • switch order of Show Editor Toolbar (put first) and Show Line Numbers
  • Show {VCS name} Status Labels -> Show Versioning Labels
  • delete Toolbars > UI Gestures (the red eye should be removed from the build before M10, I guess???)

Navigate

  • change order

Source

  • add Complete Code, Surround With, Fix Code, Show Method Parameters, Preprocessor Blocks
(I know IDEA and E5E have these, although it seems like they are only useful for learning the keyboard shortcuts so having them in the menu just for that feels a bit strange)

Profile

  • View moved into Window menu

Versioning

  • drop file name from commands - this may require showing the selected file/folder/project more prominently in the dialog
  • add Apply Diff Patch (move from Tools menu)

Tools

  • move Add to Favorites below Create JUnit Tests, remove separator
  • move IDE Log File into View
  • move Apply Diff Patch into Versioning
  • add Ruby Gems (not mentioned in the spec !!!)
  • Shared Component Libraries was removed (remove it from spec!!!)
  • Mobility Deployment Manager -> Mobility Deployment
  • Security Manager -> Secutiry (or perhaps Keystores would be a better name???)
  • Palette - should we change order of items based on how frequently used?
    • Swing/AWT Components ->
    • HTML/JSP Code Clips
    • Mobility Editor (why is this called "Editor" ???)
    • BPEL Activities
    • IEP Components (nice descriptive name, BTW ???)
  • Dialog titles contain "Manager"
    • Java Platforms
    • NetBeans Platforms
    • Libraries
    • Mobility Deployment
    • Security
    • Templates
    • Palette
    • Plugins

Window

  • Should the items be ordered so that the Ctrl + {number} go sequentionally? It would please the eye :-) And besides, IDEA does it this way (Alt+..9 in Window > Tool Windows:
    • 0. Editor
    1. Projects
    2. Files
    3. Favorites
    4. Output >
    5. Services (Ctrl-5 instead of Runtime)
    6. Task List
    7. Navigator
  • Runtime - will not be there, will be replaced by Services (bug in spec ???)
  • add Classes (what is it?)
  • To Do vs Task List - what's the right name ???
  • Dynamic Help - do we want it?
  • Navigating > Navigator, Inspector, Mobility Inspector
    • Should not they really be 1 window ??? Navigator/Inspector should be switched based on the selected window - inspector for form Design view, navigator if the file is selected in project/files view or in source editor ??? This would give us one menu item Navigator in Window menu - no submenu. Then Navigator should be just after Task List (also it has Ctrl + 7 as a keyboard shortcut so that would make sense).
    • Or at least the inspectors? The two tabs | Inspector | Inspector | next to each other look... a bit strange.
    • The combo box options in Navigator "Tree" and "Elements" are for debugging NetBeans I suppose? Should be removed for M10.
  • Just a thought: did you consider moving the named windows into a submenu same way IDEA and E5E does it? Then the Window menu would have items for manipulating windows as it is usual in most softwares???

Idea:

http://wiki.netbeans.org/wiki/attach/MainMenuDiffBetweenSpecAndBuild/idea-menu-window.png

Eclipse:

http://wiki.netbeans.org/wiki/attach/MainMenuDiffBetweenSpecAndBuild/eclipse-menu-window.png

Attachments