Я работаю в довольно большом Java-проекте (2500+ классов), который использует старый стандарт кода, где все переменные-члены имеют префикс "m_" (например, m_temperature). Для этого больше нет причин, и я бы хотел избавиться от них, но:
- Чтобы внести изменения, я должен сделать все переменные сразу.
- Он не должен генерировать никаких ошибок.
Первый наивный подход простого переименования всех "m_variable" в "переменную" не будет достаточным, поскольку это может вызвать коллизии имен между уже существующей переменной с именем "variable" и недавно переименованной.
Итак, подведем итог: Как переименовать все эти отвратительные элементы variablest, не вдаваясь в проблемы, и есть ли больше проблем, чем упомянутые выше?
Да, я знаю функции рефакторинга/переименования в среде IDE,, пожалуйста, помните, что я хочу делать изменения ко всем переменным, соответствующим критериям сразу, а не по щелчку правой кнопкой мыши на переменные и переименовывая их один за другим.