Не могу найти хост-режим в Theia

  1. Я создал IDE с инструкциями в https://www.theia-ide.org/doc/Composing_Applications.html, и это сработало.
  2. Затем я следовал инструкциям, приведенным в https://www.theia-ide.org/doc/Authoring_Plugins.html. Мне удалось создать один из примеров плагинов, но когда я пошел его тестировать, я не смог найти «размещенный» режим в среде IDE, которую я создал в № 1, — я посмотрел «Найти команду» и искал « хост" безрезультатно
  3. Вот информация о конфигурации из «Справка-> О программе».

    @theia/core 0.5.0-next.8968ac21 @theia/output 0.5.0-next.8968ac21 @theia/process 0.5.0-next.8968ac21 @theia/filesystem 0.5.0-next.8968ac21 @theia/variable-resolver 0.5.0-next.8968ac21 @theia/workspace 0.5.0-next.8968ac21 @theia/languages ​​0.5.0-next.8968ac21 @theia/editor 0.5.0-next.8968ac21 @theia/navigator 0.5.0-next. 8968ac21 @theia/markers 0.5.0-next.8968ac21 @theia/outline-view 0.5.0-next.8968ac21 @theia/monaco 0.5.0-next.8968ac21 @theia/callhierarchy 0.5.0-next.8968ac21 @theia/ typescript 0.5.0-next.8968ac21 @theia/terminal 0.5.0-next.8968ac21 @theia/json 0.5.0-next.8968ac21 @theia/userstorage 0.5.0-next.8968ac21 @theia/preferences 0.5.0-next .8968ac21 @theia/messages 0.5.0-next.8968ac21 @theia/git 0.5.0-next.8968ac21 @theia/file-search 0.5.0-next.8968ac21 @theia/мини-браузер 0.5.0-next.8968ac21 @theia/preview 0.5.0-next.8968ac21 @theia/merge-conflicts 0.5.0-next.8968ac21 @theia/search-in-workspace 0.5.0-next.8968ac21 @theia/textmate-grammars 0.5.0-next .8968ac21

Пожалуйста, дайте мне знать, если я что-то упустил.

Спасибо! Дилдар


person Dildar Marhas    schedule 20.03.2019    source источник


Ответы (2)


Вы должны добавить @theia/plugin-ext, чтобы включить плагины Theia, или @theia/plugin-ext-vscode, чтобы включить расширения VS Code.

person Anton Kosyakov    schedule 20.03.2019

Попробуйте добавить @theia/plugin-dev и @theia/plugin-ext в package.json и попробуйте найти команду на веб-странице, а не в локальной среде IDE.

Это означает, что вы должны сначала запустить другое приложение Theia. Затем нажмите клавишу F1, чтобы найти команду >hosted plugin: start Instance на http://localhost:3000/.

Это позволит вам выбрать путь к папке theia-hello-world-plugin, а затем открыть другую страницу http://localhost:3030/.

person kiritoXF    schedule 16.04.2021