IronPython - редактор для конечного пользователя

В настоящее время мы изучаем, как мы можем внедрить IronPython (скриптинг) в наше приложение C#.

Мы видим преимущества, которые это даст нашим конечным пользователям, предоставляя им возможность подключаться к нашему приложению, но один вопрос, который постоянно возникает, - как мы предоставим конечному пользователю возможность редактировать код, зная о различных контекстах ввода в нашем приложении.

Я знаю, что мы можем предоставить простой текстовый редактор с подсветкой синтаксиса, но как нам пойти дальше и позволить пользователю тестировать свои скрипты на объектах, которые мы выставляем из нашего приложения. Учитывая, что мы будем предоставлять различные объекты в зависимости от контекста точки входа.

Как вы позволяете конечным пользователям тестировать, писать и редактировать скрипты в вашем приложении?

PS - я здесь новичок, так что дайте мне знать, если я делаю это неправильно!!!

9
задан paligap 25 October 2011 в 22:06
поделиться