jEdit's text editing commands become very powerful when used together.
For example, here is one way, when programming in Java,
to find all uses of an instance variable that are outside the current
method:
- Position the caret inside a method and invoke
Edit>Source>Select Code Block.
- Invoke Edit>Invert Selection (C+e i).
- Invoke Search>Find (C+f).
- Type in the variable name and press Enter.
- Because text is selected, the HyperSearch and
Search in Selection settings will be chosen by default.
- The HyperSearch Results window will list all uses of
that variable outside the selected method.