ABOUT
This plug-in allows you to bind keystrokes to Delphi 5's drill-down and browse functionality. Tired of reaching for the mouse every time you want to see the declaration for what's under the cursor? Install this plug-in, assign the keystrokes, and you're done!
FEATURES
This plug-in registers three new commands, BrowseBack, BrowseForward, and BrowseToken. You can bind these commands to shortcut keys using the CodeRush Options dialog on the Shortcuts page. The commands are described below:
BrowseBack
Shows the declaration for the identifier under the cursor (not the mouse, but the cursor in the code editor). This command is identical to holding down the control key and clicking the identifier with the mouse.
BrowseForward
This is the equivalent of pressing the "Back" browse button on the Delphi Edit Window.
BrowseToken
This is the equivalent of pressing the "Forward" browse button on the Delphi Edit Window:
UPDATE HISTORY
Version 1.1
- Improved cursor positioning. Now when you drill down the cursor is positioned on the ancestor class, making it easy to drill all the way up to TObject in one keystroke per class.
- Also, BrowseBack and BrowseForward remember the cursor positions at each drill point (Delphi always places the cursor at the beginning of the line).
- Finally, we added locator beacons to each drill. You can turn off locator beacons by passing the "NoBeacon" parameter to any of the three browsing commands.
Version 1.0