У меня есть приложение, которое принимает 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 с удаленным функция отладки.