User Tag List

Показано с 1 по 6 из 6

Тема: IDE для УКНЦ

  1. #1

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию IDE для УКНЦ


    Писал для себя, может кому пригодится.
    Можно было использовать готовые библиотеки парсеров, лексеров, и эдитов, но мне было просто интересно разбирать с нуля всякие феньки.
    Если распакуете на диск С будет работать "из коробки", если в другое место то нужно поменять "Настройки->Пути".

    Для проверки работоспособности откройте файл DEMO из папки "DEMO" и запустите.

    собственно вот:
    https://disk.yandex.ru/d/dsPK7xt8uOBaxw

    QT версия:
    https://disk.yandex.ru/d/ov6z1flfxFS8tQ
    более шустрая но тяжеловесная.

    P.S.
    В настройках можно выбрать эмулятор UKNCBTL (или указать свой, только диск не забудьте прицепить).
    Последний раз редактировалось S_V_B; 12.11.2024 в 18:28. Причина: Дополнил
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

    Эти 7 пользователя(ей) поблагодарили S_V_B за это полезное сообщение:

    Aleks1985(28.10.2024), anasana(01.11.2024), Arseny(18.10.2024), CodeMaster(17.10.2024), Radon17(18.10.2024), Titus(17.10.2024), Xrust(20.10.2024)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,051
    Спасибо Благодарностей отдано 
    1,142
    Спасибо Благодарностей получено 
    1,473
    Поблагодарили
    525 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Под Windows 10 у мне не завелось: показывает иконку в панели задач, главное окно не показывает.

  4. #3

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Странно, у меня на 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, чтобы быстрее работало.
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

  5. #4

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Решил переписать под QT, раскраски и подсказки там уже вшиты.. за несколько вечеров сделал..
    Не понравилась одна весчь.. под виндой.. когда скроллер мыши кликаешь и двигаешь вверх-вниз начинается попиксельный скроллинг.. я в прошлой версии кучу времени убил чтобы его поймать... текст двигается - номера строк стоят..
    в итоге отловил событие "48401".. и синхронизировал, красиво получилось. А в QT только колесом.. строками скочет- скучно.
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

  6. #5

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    QT версия:
    https://disk.yandex.ru/d/ov6z1flfxFS8tQ

    если руки дойдут нужно будет анализ LST файла (если есть ошибки) сделать и переход на строку с ошибкой..
    В версии Win32 ошибки выводятся в окне Info.
    Последний раз редактировалось S_V_B; 12.11.2024 в 18:28.
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

  7. #6

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,410
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    178
    Поблагодарили
    138 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проверь версию для QT.
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 247
    Последнее: 17.11.2024, 07:55
  2. Ответов: 903
    Последнее: 06.05.2024, 09:05
  3. Чем заменить IDE HDD на 32Гб? Какой IDE адаптер и карта?
    от Evgeny Muchkin в разделе Внешние накопители
    Ответов: 12
    Последнее: 22.05.2020, 19:24
  4. IDE для сс65
    от AlexBel в разделе Творчество
    Ответов: 6
    Последнее: 15.10.2008, 20:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •