Отладка LUA скриптов в IDE IntelliJ Idea 2020.1

Страницы: 1
RSS
Отладка LUA скриптов в IDE IntelliJ Idea 2020.1, Решаем проблему запуска отладки в IDE IntelliJ Idea 2020.1 настройка конфигурации отладчика.
 
Всех приветствую!

Пробую запустить отладку тестового скрипта LUA из  IDE IntelliJ Idea, указав в конфигурации отладчика исполняемый файл квика info.exe, IDE стартует этот файл с параметром командной строки - отлаживаемым скриптом, в результате квик пишет в мой скрипт свой лог, вместо того чтобы исполнять его.
Помогите разобраться как правильно настроить отладку скрипта из IDE, запустив его в квике, чтобы была возможность отлаживать и торговые команды QLUA, а не только LUA в случае отладки интерпретатором LUA.exe
Установлены:
Квик от финама, версия 8.9.0.107
IDE IntelliJ Idea 2020.1
плагин EmmyLua  https://plugins.jetbrains.com/plugin/9768-emmylua


Код скрипта, спрашивает у юзера число и выводит факториал числа:
Код
--defines a factorial function --function fact(n)
    if n == 0 then
        return 1
    else
        return n * fact(n-1)
    end
end

print("enter a number:")
a = io.read("*n")
print(fact(10)) 
 
После попытки запуска квик дописывает в мой скрипт вот это:

Код
[general]
clear-system-messages-on-restart=0
expiry-system-messages=1
show-other-messages=1
show-error-messages=1
show-urgent-messages=1
use-list-filtering=1
use-list-formatting=1
[regional-settings]
primary-lang-id=0x19
dialect-id=0x01
[printer]
device=Foxit PhantomPDF Printer
driver=Foxit PhantomPDF Printer Driver
output=FOXIT_PDF:
[MainMenu]
CreateMenuItems=
 

А в каталоге скрипта создает кучу файлов с расширением .dat

 
Большая просьба к модераторам перенести тему в раздел программирования на LUA  :idea:  
 
Я вообще только начинаю осваивать разработку на QLUA, подскажите пожалуйста, есть вообще возможность пошаговой отладки скриптов исполняемых квиком, если не в IntelliJ Idea, то может в Visual studio, видел плагин lua для MSVS2015, но он давно не развивается, да и подозреваю что в MSVS будет та же проблема с подключением к процессу квика при отладке.
 
Для отладки скриптов достаточно PrintDbgStr() и DebugView

PS: Когда-то существовал LUA отладчик decoda  https://unknownworlds.com/decoda/download/, но сейчас с его работой проблемы.
 
Цитата
Павел Л. написал:
Большая просьба к модераторам перенести тему в раздел программирования на LUA    
Добрый день.

Тема перенесена.
Страницы: 1
Читают тему
Наверх