-
IDE для УКНЦ
https://pic.maxiol.com/thumbs2/17291...1017183233.png
Писал для себя, может кому пригодится.
Можно было использовать готовые библиотеки парсеров, лексеров, и эдитов, но мне было просто интересно разбирать с нуля всякие феньки.
Если распакуете на диск С будет работать "из коробки", если в другое место то нужно поменять "Настройки->Пути".
Для проверки работоспособности откройте файл DEMO из папки :) "DEMO" и запустите.
собственно вот:
https://disk.yandex.ru/d/dsPK7xt8uOBaxw
QT версия:
https://disk.yandex.ru/d/ov6z1flfxFS8tQ
более шустрая но тяжеловесная.
P.S.
В настройках можно выбрать эмулятор UKNCBTL (или указать свой, только диск не забудьте прицепить).
-
Под Windows 10 у мне не завелось: показывает иконку в панели задач, главное окно не показывает.
-
Странно, у меня на 22H2 19045.2130 работает
- - - Добавлено - - -
Забыл совсем, в compill.bat перед \rt11\rt11.exe нужно добавить %~dp0
т.е.
Код:
%~dp0\rt11\rt11.exe MACRO/LIST:DK: %1.MAC
и
%~dp0\rt11\rt11.exe LINK %1 /MAP:OUTPUT.MAP
просто RT11 у меня в PATH добавлена.
в архиве заменю.
И попробую на разных компах, так-то не заморачивался, на моем работает и ладно.
Причесать нужно будет, уже заметил, что на слабом компе при вводе текста помыргивает.. нужно будет WM_SETREDRAW отключать.
Да и выкинуть все баловство типа скроллера как в SublimeText, чтобы быстрее работало.
-
Решил переписать под QT, раскраски и подсказки там уже вшиты.. за несколько вечеров сделал..
Не понравилась одна весчь.. под виндой.. когда скроллер мыши кликаешь и двигаешь вверх-вниз начинается попиксельный скроллинг.. я в прошлой версии кучу времени убил чтобы его поймать... текст двигается - номера строк стоят..
в итоге отловил событие "48401".. и синхронизировал, красиво получилось. А в QT только колесом.. строками скочет- скучно.
-
QT версия:
https://disk.yandex.ru/d/ov6z1flfxFS8tQ
если руки дойдут нужно будет анализ LST файла (если есть ошибки) сделать и переход на строку с ошибкой..
В версии Win32 ошибки выводятся в окне Info.
-