Productivity! is a genuine and rich set of tools intended to greatly simplify routine coding and navigation operations. As a result, it allows significantly greater development productivity. All Productivity! tools are carefully designed and tuned to minimize efforts to invoke and use them so you can enjoy the friendly environment Productivity! offers.
With Productivity! tools:
Try Productivity! to add unleashed power to your JBuilder
environment!
To install Productivity! you should unpack the archive you've downloaded and copy productivity.jar to the lib/ext directory under your JBuilder installation.
NOTE: If you already have Class.Insight installed in your system, please remove it, as Productivity! has it already included. Also, you should remove the previous version of Productivity! (if any).
Productivity! requires a key file, which enables Productivity! functionality.
In some cases the evaluation key file productivity.key can be found in the downloaded archive. Otherwise, please visit www.softamis.com or contact sales@softamis.com to to obtain an evaluation or commercial key.
The key file should be located in the same directory as used by JBuilder for storing its preferences and license. The location of this directory depends on the operating system installed on your computer. Browse your HOME directory (you can find it using the Home button in the JBuilder Open File dialog). In the home directory you'll find the .jbuilder4 (or .jbuilder5, depending on your version of JBuilder) subdirectory, where the key file should be placed. Another way to find the location where the Productivity! key file should be placed is starting up JBuilder with Productivity! installed. If there is no key file, Productivity! will inform you of the fact with the appropriate message dialog; from this dialog, you can conclude about the location of the key file. To install the key file, just copy productivity.key to the location as specified above.
To install documentation for Productivity! please copy productivity_docs.jar to the doc directory under your JBuilder installation.
To uninstall Productivity! please remove copied jars and the key file.
The following table briefly outlines major features of Productivity! along with CUA shortcuts
to invoke them. For the detailed description of these features or
shortcuts for other keymaps please see Productivity! documentation.
Action | Tool | Result |
Ctrl+Alt+Space Ctrl+Alt+H |
Class.Insight | Invokes Class.Insight popup window that allows finding of required class by short class name criteria and inserting it in the cursor position. |
Ctrl+Minus Ctrl+Numpad Minus |
Browse.Insight | Invokes Browse.Insight popup window that allows finding of required class by short class name criteria and browse to it or to appropriate help topic. |
Alt+Minus | Browse.Members | Invokes Browse.Members that allows quick finding of members belonging to the current discovered context and browsing to any one. |
Shift+F1 | Help.Insight | Invokes Help.Insight popup window with help for identifier under cursor. |
Ctrl+Alt+I | Implement.Insight | Invokes Implement.Insight popup window that allows finding of required class by short class name criteria and implementing of it. |
Ctrl+M | Override.Insight | Invokes Override.Insight popup window that allows selecting methods to override and overriding them. |
Ctrl+Shift+M | Constructor.Insight | Invokes Constructor.Insight popup window that allows selecting class constructors to override and overriding them. |
Ctrl+Q | Context.Insight | Invokes Context.Insight popup window that shows full contexts path to the cursor position. |
Ctrl+Alt+B | Imports.Beautify | Invokes Imports beautifier that allows sorting, consolidating and grouping of import statements for the current file. |
Alt+I | Smart.Instantiate | Invokes Class.Insight popup window that allows finding of required class by short class name criteria and instantiation of it in the cursor position. |
Ctrl+MOUSE_MOVE | Hyperlink.Navigate | Invokes navigation hyperlink that allows showing of symbol information or browsing to it. |
Alt+MOUSE_MOVE | Hyperlink.Help | Invokes help hyperlink that allows showing of Help.Insight window or browsing to appropriate help topic. |
Ctrl+D Ctrl+Shift+D |
Easy.JavaDoc Easy.JavaDoc.Insight |
Invokes tool that adds JavaDoc
templates for methods and classes based on the
information about classes or methods in the cursor position or selected in the
Easy.JavaDoc.Insight. |
Alt+SHIFT+A Alt+SHIFT+G Alt+SHIFT+S |
GetSet.Creator |
Invokes GetSet.Creator that allows
easy creation of accessors and/or mutators for the selected fields of the
class.
|
{,[,(,",' | Smart.Braces | Invokes Smart.Braces that allows easy creation of matching braces right while you are typing. Just type an open brace and Smart.Braces will automatically add closing one. |
Please send your feedback to
productivity@softamis.com.
Copyright ©2000-2002 AMIS Software