Как отладить расширения HTML5 для InDesign CC?
В настоящее время я нахожусь в процессе ознакомления с расширениями InDesign CC HTML5.
Используя плагин Extension Builder для eclipse, мы провели несколько тестов по созданию расширений. Нет проблем там.
Но когда дело дошло до отладки, я столкнулся с некоторыми проблемами. Первой проблемой был поиск способа отладки вообще.
После некоторых исследований я наткнулся на это краткое руководство по расширениям HTML5. Он содержит руководство по отладке, которому я тщательно следовал.
Но теперь, когда дело доходит до фактической отладки, окно отладки не открывается, и я не могу подключиться к приложению через Chrome для удаленной отладки.
Что не так?
1 ответ
Оказывается, вы не можете использовать Run As/Debug As -> Adobe InDesign Extension
затмения, чтобы запустить расширение для отладки, потому что необходимо .debug
-файл не будет экспортирован.
Так что каждый раз, когда вы хотите отладить что-то сначала Run As -> Adobe InDesign Extension
а затем скопируйте .debug
-файл в:
"$ User $ \ AppData \ Roaming \ Adobe \ CEPServiceManager4 \ extensions \ $ папка расширения $" (Windows)
После этого перезапустите InDesign ВРУЧНУЮ (не из затмения, которое есть) и подключитесь через "localhost:$port specified in .debug$"
(работает только) с хромом на ваше расширение.
Это не очень элегантно, но работает, по крайней мере, для меня.