Title ----- Variable Highlighter v1.2.3 (JDeveloper 10g 9.0.5 Extension) Summary ------- Highlights variable occurrences in a java source code, allows quick navigation between variable occurrences and renames variables. At the moment it supports only the JDK 1.4 syntax. Description ----------- This open tool helps to read and modify a java source code. Variable highlighting and navigation significantly simplify understanding the variable usage evolution. Supports different highlight colors for class attributes, method parameters and local variables. Highlighted variable occurrence navigation ------------------------------------------- Ctrl-Alt-Left moves the cursor to the variable declaration Ctrl-Alt-Up moves the cursor to the previous variable occurrence Ctrl-Alt-Down moves the cursor to the next variable occurrence Ctrl-Alt-Right moves the cursor to the original position, where the navigation has been started Highlighted variable renaming ----------------------------- Ctrl-Alt-R renames a variable in all its occurrences, any changes can be discarded using undo Options ------- The highlight colors can be configured in Tools/Preferences/Code Editor/ Syntax Colors/Available styles/Variable highlighting. To configure keystrokes go to Tools->Preferences->Accelerators, select the Variable Highlighter category. Installation ------------ Copy varhigh-jdev10-v1.2.3.jar to your jdev/lib/ext directory. If you upgrade from the previous version, please remove the old varhigh-jdev10-XXXXX.jar Acknowledgments --------------- The core component is the java syntax parser. It has been generated by Java Compiler Compiler (JavaCC) - The Java Parser Generator based on the Java1_4c.jj syntax grammar contributed by Sriram Sankar, David Williamns, Andrea Gini and Marco Savard. Brian Duff has modified the code for compatibility with JDeveloper 10g I would like to thank all people who sent me bug reports and improvement wishes. License ------- Variable Highlighter is free, released under the The Sun Public License (SPL). The source code is available for download from http://varhigh.sourceforge.net Bug reports ----------- Please send bug reports and enhancement requests to simeonzv@gmx.de Author: Simeon Zverinski E-mail: simeonzv@gmx.de Web: varhigh.sourceforge.net