Сумасшедшая макросы код ....
Мы не можем использовать найти правильно, поэтому я decieded использовать find-selection
caret-begin
"function[^(]*_[a-z]"
selection-begin-line
find-selection
remove-selection
find
# there is no loop, so you need to repeat this lines many-many times (too many may hang your IDE)
caret-begin
find-next
caret-forward
caret-backward
delete-previous
to-upper-case
Чтобы использовать этот макрос вам необходимо установить фокус на документе и обратились по опции поиска регулярных выражений.
Предупреждение, может испортить ваш код.
@AvinashRaj: Я действительно сомневаюсь, что работает. Netbeans написан на Java, а Java не поддерживает '\ U' в классе Pattern. – nhahtdh
хм, просто догадаться. –
Какой у вас бег? Потому что вместо написания макросов, почему бы вам не сделать редактирование inplace с помощью sed, если вы работаете в дистрибутиве linux, 'sed -i 's/_ \ ([az] \)/\ U \ 1/g' file.java' –