Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extension Activation: a.window.registerTerminalProfileProvider is not a function #11894

Closed
giflw opened this issue Nov 21, 2022 · 3 comments
Closed
Labels
terminal issues related to the terminal vscode issues related to VSCode compatibility

Comments

@giflw
Copy link

giflw commented Nov 21, 2022

Bug Description:

Activating extension 'JavaScript Debugger' failed: a.window.registerTerminalProfileProvider is not a function

It's Theia 1.3.1, builded using Blueprint as reference.
The extensions is ms-vscode.js-debug v1.72.1.

I'm trying to build an IDE to me,forked from Theia Blueprint, calling it Eos Thesis IDE (https://github.com/giflw/eos-thesis-ide)

Steps to Reproduce:

  1. Add ms-vscode.js-debug v1.72.1 to theiaPlugins
  2. Build Theia (blueprint) (https://github.com/giflw/eos-thesis-ide)
  3. Open IDE. The error appears as notification

Additional Information

  • Operating System: Windows 10
  • Theia Version: 1.31.1
@giflw giflw changed the title a.window.registerTerminalProfileProvider is not a function Extension Activation: a.window.registerTerminalProfileProvider is not a function Nov 21, 2022
@vince-fugnitto
Copy link
Member

@giflw thank you for reporting the issue, we are tracking it as part of #11503 (epic #11520).

@vince-fugnitto vince-fugnitto added terminal issues related to the terminal vscode issues related to VSCode compatibility labels Nov 21, 2022
giflw added a commit to giflw/eos-thesis-ide that referenced this issue Nov 21, 2022
eclipse-theia/theia#11894
Extension Activation: a.window.registerTerminalProfileProvider is not a function
giflw added a commit to giflw/eos-thesis-ide that referenced this issue Nov 21, 2022
eclipse-theia/theia#11894
Extension Activation: a.window.registerTerminalProfileProvider is not a function
@AmeyaLokre
Copy link

Hello @vince-fugnitto, has this issue been resolved ?
We faced the same error prompt when using JavScript Debugger extension on Theia v1.27.0.

@msujew
Copy link
Member

msujew commented Mar 24, 2023

@AmeyaLokre The respective API has been supported as of version 1.34.0 of Theia.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
terminal issues related to the terminal vscode issues related to VSCode compatibility
Projects
None yet
Development

No branches or pull requests

4 participants