Форум » [x]Harbour » Как определить (найти) все имена используемых переменных » Ответить

Как определить (найти) все имена используемых переменных

AndreyZh: Уважаемые специалисты! Случайно наткнулся ещё на одну "несовместимость" clipper & harbour и теперь "озадачен", а именно: в clipper (да и таблице dbf) длина имени переменной (поля) ограничена 10 знаками, но при этом мог писать любые понятные названия, полагая, что компилятор всё равно обрежет до 10 знаков (значащие первые 10)... и в некоторых местах спокойно писал, как мне удобно. Например lpProhibiti было равносильно lpProhibition, но как оказалось в harbour можно использовать имена разной длины и они будут разными переменными. Конечно "критичные" вещи исправил, но наверняка остались ещё "клопы". Есть ли какой-нибудь программный анализатор, что-бы по модулю *.prg показал ВСЕ (с любой видимостью) используемые мной имена переменных? по форуму уже поискал...

Ответов - 5

nick_mi: Может посмотреть исходники отладчика - они же показывают все local, public, private и т.д.

AndreyZh: nick_mi пишет: Может посмотреть исходники отладчика - они же показывают все local, public, private и т.д. то есть самому написать "поисковик"? Надеюсь на наличие готового решения

Andrey: AndreyZh пишет: Есть ли какой-нибудь программный анализатор, что-бы по модулю *.prg показал ВСЕ (с любой видимостью) используемые мной имена переменных? Смотри xMate


AndreyZh: Andrey пишет: Смотри xMate Спасибо - взгляну... там в отладчике смотреть или как?

Andrey: Там список переменных создается... И еще можно задать при форматировании текста программы показ всех неиспользуемых переменных ! Классная штука.



полная версия страницы