· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› IDE для ассемблера

. 1 . 2 . >>

Посл.отвђт Сообщенiе


Дата: Мар 30, 2004 16:24:42

Подскажите существует ли ассемблерная IDE с возможностью быстрого переименования процедур и данных по аналогии с тем как это сделано в IDA. Имеется в виду переименовать процедуру в точке объявления и среда автоматом должны переименовать все ее вызовы.


Дата: Мар 30, 2004 16:31:30

Умного переименования кажется ни в одном IDE нет, есть только Find&Replace по всему исходнику, в некоторых IDE с подтверждением каждого переименования.


Дата: Мар 30, 2004 17:22:53

вот блин... неужели никто так и не додумался сделать...


Дата: Мар 30, 2004 17:31:49

А это, обычно, и не сльно надо - кроме того, как уже сказали, Find&Replace рулит


Дата: Мар 30, 2004 17:38:48

мне как раз надо. после дизасма разрулить всякие sub_xxxx


Дата: Мар 30, 2004 17:43:23

Юзай Ultraedit - там это за пять минут настраивается с регэкспами и прочим :)


Дата: Мар 30, 2004 17:44:12

опять на макросах делать ?


Дата: Мар 30, 2004 17:50:00

опять на макросах делать ?
Что именно? Переименование имен функций? :)


Дата: Мар 30, 2004 17:56:45

infern0

Во-во я ж говорил листинг Ида для компиляции не рулит ;-)))


Дата: Мар 30, 2004 18:01:09

Могу ещё порекомендовать юзать Perl, я и сам подумывал написать скрипт чтоб листинг IDA правил, с помощью перла можно многие, если не все, вещи разрулить ;-)


Дата: Мар 30, 2004 18:25:03 · Поправил: infern0

Asterix, а какая разница чей листинг ? итог один - дох$# sub_xxxx. Ну допустим код я скомпилил, начинаю в иде разбиратся что к чему и есть необходимость попереименовывать данные и процедуры. А средств для этого _удобных_ нет.
ps: было бы прикольно после сеанса в иде поиметь на выходе файлик вида old_name -> new_name....


Дата: Мар 30, 2004 19:53:22

infern0

Перл, как уже упоминали, рулит. Можно настрадать регулярное выражение - либо в UE, либо в VS.NET. Если с перлом помочь надо - куда писать знаешь.
P.S. Кстати, ты мой-то ответ получил?


Дата: Мар 31, 2004 11:16:59 · Поправил: infern0

да, володя, получил. По поводу регекспов - пока проехали - старый добрый (за$бывающий) find $ replace выручает потихоньку..

ps: мыльницу проверь, а то точно умрет :)


Дата: Мар 31, 2004 18:52:13

Уже умерла, чтоб тебя.


Дата: Апр 1, 2004 01:49:04

извини за ящик.

ps: так ты все выкачал или еще раз выслать ? :)

. 1 . 2 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.046