Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > Авто рефакторинг всех декларированных функций


Автор: Devourer 27.10.2010, 23:25
       Доброго времени...
Стоит такая задача:
Для каждой уникальной(декларированной функции) произвести вставку трейса с уникальным идентификатором на самое начало. Добавить имя функции и уникальный идентификатор в файл(короче задокументировать).

Это всё делается для сей(просто сей) предполагаю делать на eclipse.

Подскажите возможно ли такое сделать на eclipse, с какой стороны к нему можно подойти и омжет лучше использовать другой ИДЕ и  возможно ли что для этого придуманы какие-то другие средства...

Пока мне идёт в голову только самому переписать эклипс чтобы на этапе анализа кода произсходил рефакторинг...
Может у кого есть чего практичнее?

Автор: batigoal 28.10.2010, 13:26
Идеальная задача для http://en.wikipedia.org/wiki/Aspect-oriented_programming.

Автор: Devourer 29.10.2010, 09:12
Это нужно сделать автоматически в уже готовом эпическом по размерам коде...

и вопрос "как"?

Вариант странслированием выделением функций следует отмести...

Автор: batigoal 29.10.2010, 10:07
Ну тогда вам остается лексический анализ. Можно попробовать выделить объявления методов регекспом. Может, какие-то тулы для этого и есть, но, боюсь, без скриптинга здесь не обойдется.

Автор: niasilil 30.10.2010, 00:16
Цитата(batigoal @ 28.10.2010,  13:26)
Идеальная задача для http://en.wikipedia.org/wiki/Aspect-oriented_programming.

+1

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)