Вышла новая версия FBdebugger 2.60
SARG выпустил обновленную версию своего замечательного отладчика для FreeBasic под Windows. Сделано много полезного и нужного.
И так что же нового Переведено только то, что мне понятно, остальное оставлено на английском...
Добавлено:
Code
- wrapping/no wrapping for the "Show String" window (proc/var context menu)
- выбор шрифта, включая размер, сохраняются в ini-файл (Настройка)
- выделение ключевых слов (Настройки)
- выбор цвета для фона и линий (текущая линия/брекпоинты), которые сохраняются в ini-файле (Настройка)
- strings (except wstring) can now be used with break on var, 25 chars max
- новая опция \"фокус-line\" (shortkey L) в окне исходного кода открывает окно, чтобы исследовать выполняемые линии или любой другой компонент модуля источника. Это окно не имеет прокрутки.
- установка наблюдаемых переменных с/без трассировкой (proc/var контекстное меню)
- exchange between Byte And ZString type to fix the fact that with gcc the zstring are stored as byte array (proc/var context menu)
- Нахождение строки, с которой вызывалась текущая процедура (proc/var контекстное меню)
- опция \"показать исполняемый линии\" был заменен на \"Маркировать не исполняемые линии\", линии отображаются зеленым цветом (proc/var контекстное меню)
- Улучшение управления потоками (одновременно 10 нитей) :
Возможность килять потоки
Показ следующей выполняемой строки для каждого потока
Нахождение процедуры начала потока
- Процедуры NAKED (голый АСМ) могут быть отлажены
- Адрес в памяти нужной строки (sources window context menu)
- parents tree for inheritance is displayed in proc/var Window, variables added by compiler are shown (proc/var window)
Пофиксено:
Code
- вопрос, когда комментарии используются в asm вставках
- better support of -gen gcc option : the management of variables except some should be correct.
In fact Fbdebugger translates the gcc data stabs in the old form (-gen gas) before use.
Sometimes there are issues with line numbers, Not sure that it could be easily fixed.
- вопрос с ThreadCreate (был вылет в связи с новым компилятором, в котором теперь введено обязательное использование параметра)
- вопрос, когда регистр EBP изменяется в asm вставках , был баг
- issues With threads (few threads with same proc, deleting proc when ending thread)
- issue when using screen command : killing proc --> freeze
Скачать