The following table briefly outlines the major features of Productivity! along with the Brief shortcuts to them. For a detailed description of these features please see Productivity! Tools .
If you use Professional or Enterprise edition of JBuilder, you are able to customize these shortcuts by using either Editor Options | Editor | Keymap | Customize... or IDE Options | Browser | Keymap | Customize... dialogs. All the Productivity! shortcuts are placed in the Productivity! group.
Action | Tool | Result |
Ctrl+Alt+Space / Ctrl+Alt+H | Class.Insight |
Invokes the Class.Insight popup window that allows finding the required class by the short class name criteria, and inserting it in the cursor position. |
Ctrl+Shift+Minus |
Browse.Insight | Invokes the Browse.Insight popup window that allows finding the required class by the short class name criteria, and browsing it or the appropriate help topic. |
Ctrl+Alt+Minus |
Browse.Members |
Invokes the Browse.Members popup window that allows finding a member that belongs to the current context. |
Shift+F1 | Help.Insight |
Invokes the Help.Insight popup window containing the help for the identifier under cursor. |
Alt+F1 | Help.Insight.OnMember | Invokes Help.Insight popup window containing the help for the member (either method or class) in the current context. |
Ctrl+Alt+I | Implement.Insight | Invokes the Implement.Insight popup window that allows implementing required class found by the short class name criteria. |
Ctrl+M | Override.Insight | Invokes the Override.Insight popup window that allows selecting and overriding methods. |
Ctrl+Shift+M | Constructor.Insight | Invokes the Constructor.Insight popup window that allows selecting and overriding class constructors. |
Ctrl+Q | Context.Insight | Invokes the Context.Insight popup window that shows the full context path to the cursor position. |
Ctrl+Alt+B | Imports.Beautify | Invokes Imports beautifier that allows sorting, consolidating and grouping import statements for the current file. |
Ctrl+Shift+I | Smart.Instantiate | Invokes the Class.Insight popup window that allows finding the required class by the short class name criteria, and instantiating it in the cursor position. |
Ctrl+Mouse_Move | Hyperlinks.Navigate | Invokes the navigation hyperlink that allows displaying and browsing symbol information. |
Alt+Mouse_Move | Hyperlinks.Help | Invokes the help hyperlink that allows showing the Help.Insight window or browsing the help topics. |
Ctrl+Alt+D |
Easy.JavaDoc |
Invokes the tool that adds the JavaDoc templates for methods and classes based on the information about them in the cursor position. |
Ctrl+Shift+D |
Easy.JavaDoc.Insight |
Invokes the tool that adds the JavaDoc templates for the selected methods and classes. |
Alt+Shift+A |
GetSet.Create |
Invokes the tool that allows generation of accessors and mutators for the selected fields. |
Alt+Shift+S |
GetSet.Create |
Invokes the tool that allows generation of mutators for the selected fields. |
Alt+Shift+G |
GetSet.Create |
Invokes the tool that allows generation of accessors for the selected fields. |
See also: Productivity! Shortcuts