У меня есть приложение, которое принимает tcl-скрипт в качестве аргумента. Я хочу отлаживать tcl-скрипт, когда приложение его обрабатывает.
Моя среда разработки состоит из Dynamic Languages Toolkit вместе с Удаленный отладчик активного состояния -dbgp_tcldebug . Я могу отлаживать отдельные сценарии tcl с этой настройкой.
Я создал проект tcl в eclipse и добавил сценарии 'startup.tcl
' и 'argumentScript.tcl
' и добавил следующую команду в сценарий запуска:
set ExecutableName "xyz.exe"
set returnValue [catch {eval exec $ExecutableName "argumentScript.tcl" } result]
Мой отладчик отлично работает со скриптом startup.tcl
. Я добавил точку останова в 'argumentScript.tcl
', но она не работает. Как я могу отладить скрипт "argumentScript.tcl
"?
Редактировать: Решение без использования среды Eclipse: Tcl Dev Kit с функцией удаленной отладки.