Железо python с использованием встроенного отладчика в C# - PullRequest
0 голосов
/ 19 марта 2020

Я работаю над интеграцией C# и IP2. Я просто хочу реализовать VS-подобный отладчик, используя Ironpython.DLL и другие сборки в моем гибридном C# -IP-приложении.

Я задавал этот вопрос много раз на форумах, особенно по ссылке Iron Python GitHub, но никто не отвечает, что касается реализации отладчика. Вы правы. Источник IP2 велик, и пришло время понять реализацию, я знаю, что в источнике IP реализован отладчик PDB. У меня нет ни одного примера, демонстрирующего использование встроенного отладчика.

Вопросы:

  1. Я хочу выполнить мой сценарий python построчно значит, я должен иметь возможность видеть указатель выполнения после использования scriptsource.Execute(scope) для выполнения каждого оператора / функции или чего-либо еще.

  2. Как использовать функциональность calltrace и settrace в C#?

Я натолкнулся на следующие ссылки:

...