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