Форум » [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: Там список переменных создается... И еще можно задать при форматировании текста программы показ всех неиспользуемых переменных ! Классная штука.
полная версия страницы