Важная информация

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 17 из 17

Тема: Программирование и отладка в VisualStudio Code

  1. #11
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Кря Кря Посмотреть сообщение
    А можно просто настроить launch.json и будет по f5 запускать, это конфиг и нужен для запуска программы или отладчиков
    Это если есть отладчик для Z80 с поддержкой запуска Unreal Spectrum. Хотя, наверное, надо было покопать в сторону отладчика PowerShell, в котором можно прописать сборку и запуск. Но гибкого перехвата шоткатов так все равно не сделать.

    - - - Добавлено - - -

    Цитата Сообщение от 0xDEAD Посмотреть сообщение
    использую ASM Code Lens
    Спасибо за идею, попробую заценить. Описанный способ подходит для любого language server'а.
    ZX Evolution Rev C + ZXM-SoundCard Extreme + NeoGS.

  2. #12
    Member
    Регистрация
    18.07.2021
    Адрес
    г. Хмельницкий, Украина
    Сообщений
    99
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    23 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Это если есть отладчик для Z80 с поддержкой запуска Unreal Spectrum
    Я не особый любитель Unreal, но, как бы там ни было - зачем он нужен, если существует DeZog? Как эмулятор для этапа разработки - вполне достаточен; как отладчик - по-моему, намного превосходит встроенные отладчики в всяких там унреалах и спектакуляторах вместе взятых.
    Если дело привычки - тогда понимаю, вопросов нет. А DeZog еще и zrcp умеет, кстати.
    Последний раз редактировалось 0xDEAD; 16.01.2024 в 12:51.
    программирование сильно возрастает!
    https://zx-pk.ru/threads/474-deb-ass...ull=1#post7841

  3. #13
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может tap или trd?
    ZX Evolution Rev C + ZXM-SoundCard Extreme + NeoGS.

  4. #14
    Member
    Регистрация
    18.07.2021
    Адрес
    г. Хмельницкий, Украина
    Сообщений
    99
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    23 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не понял.
    программирование сильно возрастает!
    https://zx-pk.ru/threads/474-deb-ass...ull=1#post7841

  5. #15
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,908
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    89
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может ли DeZog отлаживать код в tap и trd-образе? Можно ли собрать SjAsm'ом образ и запустить отладку кода из него?
    ZX Evolution Rev C + ZXM-SoundCard Extreme + NeoGS.

  6. #16
    Member
    Регистрация
    18.07.2021
    Адрес
    г. Хмельницкий, Украина
    Сообщений
    99
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    30
    Поблагодарили
    23 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Может ли DeZog отлаживать код в tap и trd-образе? Можно ли собрать SjAsm'ом образ и запустить отладку кода из него?
    tap отлаживать может, но в этом случае в качестве эмулятора нужно использовать не встроенный, а ZEsarUX по протоколу zrcp. Отладка будет производиться все равно средствами DeZog. trd - не знаю, как-то даже придумать себе не мог, для чего мне это могло бы пригодиться. Писать или читать при компиляции в trd-образ возможно, так что вполне себе можно сделать в тексте
    Код:
    INCTRD "test.trd","mygfx.C" ; include mygfx.C from test.trd
    и передать туда управление и отлаживать. Но это какой-то изврат.
    программирование сильно возрастает!
    https://zx-pk.ru/threads/474-deb-ass...ull=1#post7841

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

  8. #17
    Veteran Аватар для Destr
    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,802
    Спасибо Благодарностей отдано 
    249
    Спасибо Благодарностей получено 
    113
    Поблагодарили
    87 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Rider Посмотреть сообщение
    Хочется компилить и отлаживать в Unreal Spectrum проекты для Спектрума в Visual Studio Code тем же хоткеем, который я использую для других языков.
    Так, к слову:
    Помнится для таких целей однажды даже пересобирал среду (это был akelpad), но например purebasic кодить удобней в jaPBe, а что-то ещё - в других средах. Чтоб все работали на одинаковых хоткеях (F5=запуск, F6=запуск с дебагером) сделал специальный ланчер для сред который их запускает, передаёт параметры (чтоб работало "Открыть с помощью") и потом сидит до самого завершения работы как невидимый процесс в памяти и следить за нужными кнопками, отменяя стандартные вызовы среды и заставляя её делать что-то там другое (имитируя нажатия на её родные хоткеи). Поначалу способ казался неудобным, но потом вдруг оценил что достаточно было один раз написать такой ланчер для каждой из нужных прог и после этого не страшны всякие там переустановки и т.д. - ланчер остаётся самим собой и работает как надо.

Страница 2 из 2 ПерваяПервая 12

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

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

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

Похожие темы

  1. "Byte-01" CP/M code to BASIC code
    от Gelip в разделе Программирование
    Ответов: 13
    Последнее: 31.05.2021, 00:47
  2. Отладка монитора на FPGA (Орион-ПРО)
    от andreil в разделе Орион
    Ответов: 12
    Последнее: 14.04.2021, 21:26
  3. Отладка Pentagon-128 (2014)
    от Eraserstp в разделе Pentagon
    Ответов: 154
    Последнее: 21.11.2017, 22:47
  4. Отладка ленинграда (сич-48)
    от DrMoriarty в разделе Ленинград
    Ответов: 86
    Последнее: 14.04.2017, 19:36

Ваши права

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