Если я вас правильно понимаю, вы хотите найти любой vunderscore, за которым следует символ нижнего регистра, и заменить его на версию этого символа в верхнем регистре, т.е. oo, _bar _b az -> _bar B az и т. Д.
К сожалению, похоже, что Eclipse не может это обеспечить, поскольку, как уже говорили другие, вы можете использовать Ctrl + H (или Ctrl + F в одном файле) и регулярные выражения, чтобы найти эти символы подчеркивания + символы, но регулярные выражения не предоставляют возможности для преобразования совпадений (например, строчные буквы в верхние).
Лучшее, что вы можете сделать, - это найти эти переменные с помощью регулярных выражений, а затем рефакторировать их так, как вы хотите, например, поиск с использованием выражения, подобного следующему: \w_\w
, которое должно найти var_foo, bar1_baz, но не _bar, пометить их и переименовать (Alt + LShift + R).
Просто обратите внимание на следующее: \w_\w
также может найти методы, комментарии и т. Д., Поскольку поиск не знает, что он на самом деле нашел (будь то переменная, имя класса, метод и т. Д.).