Вопрос

Я накопил некоторый опыт работы с пробной версией delphi 2010.Я ищу простой отладочный визуализатор, потому что пример отладочные визуализаторы не являются частью трассировки.Я много работаю с новым типом rtti TValue и TValue-значение.toString не может быть вызван из debugger (приводит к исключению), поэтому моя идея состоит в том, чтобы написать для него debug visualizer.Формат должен выглядеть следующим образом

(<data-type)<ToString-value>

примеры

(integer)5
(string)'Hello World'
(Array<String>)['a', 'list', 'of', 'items']

С простой демонстрации для средства замены отладочных значений (я думаю, это было название :-) ) я могу начать.

Это было полезно?

Решение

Я заметил на Торри , что Программное обеспечение Mitov имеет (бесплатный) образец отладочного визуализатора с исходным кодом.Это может помочь вам, даже если оно делает не совсем то, что вам нужно.Я сам его не скачивал.

Другие советы

Я нашел полезную статью, объясняющую, как визуализаторы Delphi debugger в http://edn.embarcadero.com/article/40268

/Йохан

Delphi 2010 поставляется с примерами обоих типов визуализаторов, включая исходный код.StdStringVisualizer - это визуализаторы типа замены значений.Исходный код в установке RAD Studio 2010 по умолчанию находится в C:\Program Files\Embarcadero AD Studio\7.0\source\Win32\ Visualizers\StdStringVisualizer.pas

К сожалению, поскольку вы используете пробную версию, у вас не будет этого файла, а лицензия запрещает кому-либо предоставлять его вам.Я предполагаю, что вам придется подождать с написанием своего визуализатора debugger, пока вы на самом деле не купите лицензию.:-)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top