Варианты отладки в Юлии - PullRequest
0 голосов
/ 27 февраля 2019

Я использую пакет Juno в Atom Ide для отладки кода Джулии.Как я могу войти в функцию?Функция импортируется из другого файла.Я могу выполнить набор строк, выбрав их, а затем нажав «Ctrl + Enter».Есть ли какой-нибудь ярлык для входа в функцию и выполнения построчно в функции.Спасибо.Можно ли отладить код Джулии с помощью GDB?Спасибо.

1 Ответ

0 голосов
/ 28 февраля 2019

Исторически было Gallium.jl, и оно прекрасно интегрировалось с Юлией 0.6.Полноценный отладчик все еще находится в стадии разработки в Юлии.

Теперь это лучшее, что вы можете сделать.

Что работает:

Лучшая ставка сегоднявозможно попробовать Debugger.jl.Нажмите ] для диспетчера пакетов

add https://github.com/JuliaDebug/JuliaInterpreter.jl
add https://github.com/JuliaDebug/Debugger.jl

После установки после using Debugger вы можете использовать макрос @enter для управления потоком функций.

Другой вариант, который можно попробовать - Rebugger.jl

Будущее:

В дискурсе Джулии есть две приятные темы, объясняющие текущее состояние:

...