Отладка року? - PullRequest
       8

Отладка року?

0 голосов
/ 10 сентября 2018

У меня есть Roku Express. Я действительно не знаю, с чего начать разработку. Я нашел, где я могу изучить BrightScript, используемый для создания приложений для ROKU. ( Руководство по BrightScript ) Это не проблема, но большой вопрос, где я могу отлаживать, например, «канал».

Есть ли способ использовать notepad ++ и telnet для отладки? Я нашел подсветку блокнота ++ здесь: NOTEPAD ++ BRIGHTSCRIPT HIGHLIGHTER

Но я не могу найти eighter в google или здесь, на stackoverflow, как я могу отладить свое приложение, не играя с кодом и выполняя пробную версию / ошибку, удаление, редактирование, архивирование и отправляя его обратно в roku для тестирования.

Спасибо за поиск и, надеюсь, кто-нибудь знает решение.

Ответы [ 3 ]

0 голосов
/ 07 октября 2018

Вам не нужно Eclipse для отладки Roku, в нем нет скрытой магии.

Все, что вам нужно сделать, это загрузить ZIP, telnet <roku-IP> 8085, а затем либо:

  1. прерывать приложение с помощью Ctrl-C или
  2. имеет точку останова в приложении с помощью оператора STOP

Когда выполнение прерывается на отладчик, вы можете вводить команды напрямую - проверять / изменять переменные, вызывать функции и так далее. Когда закончите, возобновите выполнение программы, набрав c и нажав Enter

0 голосов
/ 02 ноября 2018

Существует отличный инструмент с открытым исходным кодом для отладки Roku, который называется VioletBug , который я очень рекомендую.

0 голосов
/ 14 сентября 2018

Вы можете сделать это с Eclipse! Проверьте ссылку: https://sdkdocs.roku.com/plugins/servlet/mobile#content/view/4265458. Вы можете использовать плагин brihhtscript для Eclipse, который позволит вам редактировать код, развертывать его, отлаживать ... Вы также можете использовать Atom с пакетом Roku Dev. Вы также можете отлаживать с помощью telent из терминала. Проверьте свой локальный IP-адрес Roku, откройте терминал и введите telnet 192.168.1.20 (ваш IP-адрес) 8085.

...